function get_arr($arr)
{
unset($arr[0]);
}
$arr1 = array(1,2);
$arr2 = array(1,2);
get_arr(&$arr1);
get_arr($arr2);
echo count($arr1);
echo count($arr2);
Я получил:
Предупреждение. Передача по ссылке
устарела; Если вы хотели бы
чтобы передать его по ссылке, измените
объявление get_arr (). если ты
хотел бы включить время звонка
переход по ссылке, вы можете установить
allow_call_time_pass_reference to true
в вашем файле INI
Но вывод:
12
Это означает, что действует ссылка на время вызова.
Почему два места выводят противоречивые сообщения?