6
실행 다음 코드를 넣어PHP 변수 참조 퍼즐
<?php
$a = array('yes');
$a[] = $a;
var_dump($a);
:
array(2) {
[0]=>
string(3) "yes"
[1]=>
array(1) {
[0]=>
string(3) "yes"
}
}
실행 다음 코드를 넣어
<?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의 값을 다시 할당했습니다. 순환 순환 참조가있는 이유는 무엇입니까?
와우, 유래에 대한 흥미로운! :). +1 !!! –