我正在使用第三方类,只要我在PHP脚本的主体中使用它就可以正常工作。如果我尝试在从main调用的函数中使用它,它会得到一个" PHP致命错误:Class' RouterOS \ Util'找不到错误"。我需要在函数中做什么才能使用类?
<?php
require_once '/usr/local/sbrc/MTAPI/vendor/autoload.php';
...
GetNextRouter($loginData[0]['User'], $loginData[0]['Password'], $firstAddress[0]['IPAddress']);
...
}
function GetNextRouter($UserID, $Pass, $Address) {
$util = new RouterOS\Util($client = new RouterOS\Client($Address, $UserID, $Pass));
...
}
$ util = new RouterOS \ Util行发生错误。
答案 0 :(得分:0)
添加 使用PEAR2 \ Net \ RouterOS; 解决了我的问题