çalıştırmak Aşağıdaki kod: söndürüldüPHP değişken referans bulmaca
<?php
$a = array('yes');
$a[] = $a;
var_dump($a);
:
array(2) {
[0]=>
string(3) "yes"
[1]=>
array(1) {
[0]=>
string(3) "yes"
}
}
çalıştırmak Aşağıdaki kod: söndürüldü
<?php
$a = array('no');
$b = &$a;
$a[] = $b;
$a = array('yes');
$a[] = $a;
var_dump($a);
:
array(2) {
[0]=>
string(3) "yes"
[1]=>
array(2) {
[0]=>
string(3) "yes"
[1]=>
*RECURSION*
}
}
$ a değerini yeniden atandım, neden RECURSION dairesel referanslar var?
Vay, stackoverflow ilginç bir şey! :). 1 !!! –