अजीब व्यवहार, संदर्भ द्वारा अपरिभाषित चर बताए

वोट
4

मैं बस कैसे प्रतीक टेबल्स और वैरिएबल कंटेनर संदर्भ के साथ एक साथ काम की तलाश कर रहा हूँ। और मुझे पता चला कि

<?php    
   $a = & $b;    
?>

कह एक सूचना फेंक नहीं है अपरिभाषित चर: में ... ख, जबकि

<?php    
   $a = $b;    
?>

कर देता है।

क्यूं कर?

19/09/2013 को 18:48
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
3

मैनुअल से: http://php.net/manual/en/language.references.whatdo.php

नोट: यदि आप, आवंटित गुजरती हैं, या वापस नहीं आ जाते संदर्भ द्वारा एक अपरिभाषित चर, यह बनाया जाएगा।

क्यों, मैं सिर्फ इतना है कि php अटकलें किया जाएगा करने के लिए के रूप में स्मृति आवंटित करता है और $ एक प्रदान करती है और $ दोनों को ख स्मृति में उस स्थान को देखो। यह एक दस्तावेज व्यवहार हालांकि है।

19/09/2013 को 18:57
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more