की मैं एक कोड है जो आउटपुट $i
रूपअग्रणी ज़ीरो PHP में कैसे काम कर रहा है?
$i = 016;
echo $i/2;
//ans will be 7
मुझे पता है कि आगे शून्य PHP में किसी ऑक्टल संख्या को इंगित करता है, लेकिन यह कैसे व्याख्या की है, यह कैसे क्रियान्वित किया जा सकता है लगता है? क्या कोई कदम से अपना निष्पादन कदम साझा कर सकता है? यहाँ पार्सर की भूमिका क्या है? मैंने बहुत सारे शोध किए हैं और पिछले सभी उत्तरों को पढ़ा है लेकिन कोई भी गहरी व्याख्या नहीं कर रहा है।
http://php.net पर एक नजर है (जो equilevant दशमलव संख्या है) है /manual/en/language.types.integer.php –
दुभाषिया रूपांतरण दर करता है संकलन चरण में आईएनजी। कोड की पहली पंक्ति एक ही ऑपोड्स को '$ i = 14;' के रूप में बनाती है। – axiac
आपका क्या मतलब है "गहरी स्पष्टीकरण"? पार्सर एक अग्रणी 0 के साथ एक पूर्णांक देखता है और इसे ऑक्टल संख्या के रूप में व्याख्या करता है, यह है !? : डी – xander