Not understanding php code -
इस कोड 32 का आउटपुट क्यों है?
& lt;? Php $ a = 4 & lt; & lt; 2 + 1; प्रतिध्वन करें $ a; ? & Gt;
अंकगणित php में bitwise ऑपरेटरों पर पूर्वता है।
के रूप में परिणामस्वरूप, 1 + 2 पहले क्रियान्वित किया जाता है।
4 & lt; & lt; (1 + 2)
==
4 & lt; & lt; 3
==
2 ** 2 & lt; & lt; 3
==
2 ** 5
==
32
।
Comments
Post a Comment