Neden aşağıdaki kod PHP "çökmesini" nedir?:
$normal_array = array();
$array_of_arrayrefs = array( &$normal_array );
end( $array_of_arrayrefs )["one"] = 1; // choking on this one
Beklenen sonuç son kod satırı anahtarı ile normal_array $ ekler olduğunu "tek" 1 değerini sahip. Bu senaryonun gerçek bağlamında hep son dizi referans eklemek için sonuna () işlevini kullanın.
Bu arada PHP5.
Cevabınızı Konrad için teşekkürler.
Sonra ben biraz soru bükün. Nasıl bir dizi dizi-referanslar itin ve daha sonra bu diziden bunları kullanarak yapabilirsiniz as references?
Selamlar
/ R