在php中,只能通过引用传递变量
我有以下代码:在php中,只能通过引用传递变量,php,pass-by-reference,php-5.3,Php,Pass By Reference,Php 5.3,我有以下代码: $_SESSION['aParties'] = time(); $aParties[] = $_SESSION['aParties']; error_log(print_r($aParties,true), 3, "/var/tmp/error.log"); $first = reset(ksort($aParties)); 阵列分区如下所示: Array ( [0] => 1433841062 ) 但我得到了一个错误: 'Only
$_SESSION['aParties'] = time();
$aParties[] = $_SESSION['aParties'];
error_log(print_r($aParties,true), 3, "/var/tmp/error.log");
$first = reset(ksort($aParties));
阵列分区如下所示:
Array
(
[0] => 1433841062
)
但我得到了一个错误:
'Only variables should be passed by reference in the method ksort'
请帮帮我!Thx提前您需要按要求执行
ksort($aParties);
$first = reset($aParties);
注意:函数调用上没有参考符号-仅在函数定义上。仅函数定义就足以通过引用正确传递参数