下面的2段代码结果一样,但是有什么不同呢?<?php
$string = 'string';
function change($str) {
$str = 'str';
}
change(&$string);
echo $string;
?>
<?php
$string = 'string';
function change(&$str) {
$str = 'str';
}
change($string);
echo $string;
?>
$string = 'string';
function change($str) {
$str = 'str';
}
change(&$string);
echo $string;
?>
<?php
$string = 'string';
function change(&$str) {
$str = 'str';
}
change($string);
echo $string;
?>
不过自 php 5.3 起,前者已开列在淘汰之列