22 Temmuz 2010, PERÅžEMBE
PHP dosyalarda grup olarak baÅŸvuru Pass
Bu kod var:
$a = array ('zero','one','two', 'three');
foreach ($a as &$v) {
}
foreach ($a as $v) {
echo $v.PHP_EOL;
}
Birisi çıktı:açıklayabilir. sıfır bir iki iki .
Çalışabilir sertifikasyon Eğitim Kılavuzu.
CEVAP
22 Temmuz 2010, PERÅžEMBE
İkinci döngü çünkü, $v
hala son dizi öğe için bir referans olduğunu, bu yüzden üzerine her zaman.
Bu şekilde de görebilirsiniz:
$a = array ('zero','one','two', 'three');
foreach ($a as &$v) {
}
foreach ($a as $v) {
echo $v.'-'.$a[3].PHP_EOL;
}
Gördüğünüz gibi, son dizi öğesi geçerli döngü değer: 'sıfır', 'bir', 'iki', sonra 'iki'... : )
Bunu PaylaÅŸ:
BaÅŸvuru PHP dosyalarda grup Pass: Elem...
C için bir sebep mi'#; dosyalarda ...
Kullanmak'bir KÄ°MLÄ°K olarak varSt...
Liste<T> dosyalarda grup olarak ...
Java "-by pass-baÅŸvuru" veya...