问题可能是因为变量 'url' 不在该函数的范围内。您可以尝试将 'url' 作为参数传递给 ChatGPT 类的构造函数,如下所示:

class ChatGPT {
    private $api_url;
    
    public function __construct($url) {
        $this->api_url = $url;
    }
    
    // 其他方法
}

$url = $api_urls[0];
$chatbot = new ChatGPT($url);

这样,当您创建 ChatGPT 对象时,将传递 URL 并存储在 'api_url' 属性中。您可以在其他方法中使用 'this->api_url' 访问该属性的值。

PHP 变量范围错误:$api_url 未定义的解决方法

原文地址: https://www.cveoy.top/t/topic/nF8M 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录