CodeIgniter-如何在不使用语句的情况下调用文件



原始代码,

function sendSMS()
{
    require './Twilio/autoload.php';
    # Error having now
    use TwilioRestClient; 
    $sid = 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
    $token = 'your_auth_token';
    $client = new Client($sid, $token);
    ...
}

在上面的中,我们不能在函数内使用语句(也不能在控制器函数外加载。检查注释01)。

我尝试了

public function sendSMS()
{
    require './Twilio/autoload.php';
    require './Twilio/Rest/Client.php';

但无用....

遇到了一个未知的例外
类型:错误
消息:找不到类"客户端"


问题:要实现此$client = new Client($sid, $token);,我可以加载文件吗?


注意01

use TwilioRestClient; 
function sendSMS()
{
    require './Twilio/autoload.php';

而不是使用

use TwilioRestClient;

更改此行

$client = new Client($sid, $token);

to

$client = new TwilioRestClient($sid, $token);

相关内容

最新更新