首页 > 解决方案 > 参数在函数中通过引用传递

问题描述

我需要通过引用传递参数,我该怎么做

$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

解析错误:语法错误,第 40 行 C:\xampp\htdocs\test.php 中的意外 '&'

标签: phpcomxampp

解决方案


通常函数本身定义了通过引用传递的需要,除了传递变量之外你不需要做任何事情。

所以试试

$obj->GetDeviceTime(1,$year,$month,$day,$hour,$minter,$second);   

推荐阅读