参数在函数中通过引用传递
Parameters pass by reference in function
我需要通过引用传递参数,我该怎么做
$obj = new COM("zkemkeeper.zkem.1");
$isconnect=$obj->Connect_Net('192.168.10.91',4370);
if($isconnect==true){
$obj->GetDeviceTime(1,&$year,&$month,&$day,&$hour,&$minter,&$second);
}
它给出错误,我正在使用 xampp php 版本 7.2.6
我还取消了 php.ini
中 allow_call_time_pass_reference=on 的注释
Parse error: syntax error, unexpected '&' in C:\xampp\htdocs\test.php
on line 40
通常函数本身定义了引用传递的需要,除了传递变量你什么都不用做。
所以试试
$obj->GetDeviceTime(1,$year,$month,$day,$hour,$minter,$second);
我需要通过引用传递参数,我该怎么做
$obj = new COM("zkemkeeper.zkem.1");
$isconnect=$obj->Connect_Net('192.168.10.91',4370);
if($isconnect==true){
$obj->GetDeviceTime(1,&$year,&$month,&$day,&$hour,&$minter,&$second);
}
它给出错误,我正在使用 xampp php 版本 7.2.6 我还取消了 php.ini
中 allow_call_time_pass_reference=on 的注释Parse error: syntax error, unexpected '&' in C:\xampp\htdocs\test.php on line 40
通常函数本身定义了引用传递的需要,除了传递变量你什么都不用做。
所以试试
$obj->GetDeviceTime(1,$year,$month,$day,$hour,$minter,$second);