如何在whmcs钩子中获取局部变量值?

问题描述 投票:1回答:1

如何在whmcs挂钩中获取局部变量值?

$ additionalFieldOne =“ 123”;

add_hook('AdminClientDomainsTabFields', 1, function($vars) {

    return array("Domain State"=>$additionalFieldOne);  

});

挂钩函数中的变量$ additionalFieldOne不返回值请帮助我

hook whmcs
1个回答
0
投票

变量additionalFieldOne在方法之外;因此超出范围;将其放在方法中,或使用global变量或使用会话。

global $additionalFieldOne;
$additionalFieldOne="XXXXXXXXXXXXXXXX";
add_hook('AdminClientDomainsTabFields',1,function($vars){
    global $additionalFieldOne;
    return array("Domain State"=>$additionalFieldOne);
    });
© www.soinside.com 2019 - 2024. All rights reserved.