函数名:SolrClient::__construct()
适用版本:PHP 5 >= 5.2.0, PECL solr >= 0.9.2
用法:SolrClient::__construct() 函数用于创建一个新的 SolrClient 对象。
语法:SolrClient::__construct(array $options)
参数:
返回值:返回一个 SolrClient 对象。
示例:
$options = array(
'hostname' => 'solr.example.com',
'port' => '8983',
'path' => '/solr',
'wt' => 'json',
'timeout' => 60,
'ssl_cert' => '/path/to/cert.pem',
'ssl_key' => '/path/to/key.pem',
'ssl_keypassword' => 'password'
);
$client = new SolrClient($options);
上述示例创建了一个新的 SolrClient 对象,并使用给定的选项进行配置。其中,Solr 服务器的主机名为 'solr.example.com',端口号为 '8983',路径为 '/solr',响应格式为 'json',连接超时时间为 60 秒,使用了 SSL 证书和密钥,并设置了密钥密码。