环顾四周,找不到真正的答案.
我有一个使用Twilio SDK发送短信的Web应用程序
有些安装已经安装了Twilio,有些则没有.
我希望此代码仅在Twilio文件存在的情况下运行.
常规代码为:
require_once ABSPATH.'php/vendor/twilio-php-master/Twilio/autoload.php';
use Twilio\Rest\Client;
我试过了
if(file_exists(ABSPATH.'php/vendor/twilio-php-master/Twilio/autoload.php')) {
require_once ABSPATH.'php/vendor/twilio-php-master/Twilio/autoload.php';
use Twilio\Rest\Client;
}
而且还
if(file_exists(ABSPATH.'php/vendor/twilio-php-master/Twilio/autoload.php')) {
require_once ABSPATH.'php/vendor/twilio-php-master/Twilio/autoload.php';
}
if(class_exists(Twilio\Rest\Client)) {
use Twilio\Rest\Client;
}
if(file_exists(ABSPATH.'php/vendor/twilio-php-master/Twilio/autoload.php')) {
require_once ABSPATH.'php/vendor/twilio-php-master/Twilio/autoload.php';
}
use Twilio\Rest\Client;
而且总是能得到
语法错误,意外的‘Use’
有没有办法把这变成有条件的呢?