4.4.0 fixed Memory corruptions with references
ぶはっ、この動作は面白い(1・2・3・4)。
さすがはPHP。ぶっちゃけ、ありえねぇー!コレもステキすぎ(1・2)。
<?php function FuncA( $foo ){ return $foo; } function FuncB( $var ){ $dummy = &FuncA( $var ); } $hoge = "hoge"; FuncB( $hoge ); $huga = "huga"; var_dump( $hoge ); ?> ---- 結果 PHP4.3.11 result ==> string(4) "huga" PHP4.4.0 result ==> string(4) "hoge"