я был помеченным в Erorr строку «это сообщить об ошибке линии ...»Примечания: Массив для преобразования строки в /home/bigxu/www/listenServer/lib/bigxu/WrappCurl.php по линии 11
я имел попробуйте изменить «public $ config» на «public $ config = array();», но ошибка также существует.
<?php
namespace Bigxu;
// https://github.com/svyatov/CurlWrapper/blob/master/CurlWrapper.php
class WrappCurl {
public $config;
public $ch;
public function __construct(array $config) {
$this->ch = curl_init();
$this->$config = [ // this line report error.............
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_MAXREDIRS => 5,
CURLOPT_USERAGENT => 'listenSever From listen.smanual.com/v1.00',
CURLOPT_TIMEOUT => 5,
CURLOPT_CONNECTTIMEOUT => 5,
];
}
if(is_array($config) && !empty($config)) {
// exit;
$this->config = array_merge($this->config,$config);
}
}
Попробуйте изменить ключевые имена, чтобы быть в кавычках. IE: $ this -> $ config = [ "CURLOPT_FOLLOWLOCATION" => true, –
Ничего, я проверил, и я вижу, что они являются константами. –
где находится закрывающая фигурная скобка этой 'public function __construct (array $ config) {' – Durga