Php 使用 SolrClient 瘦身

Php Slim with SolrClient

我正在尝试从 php slim 代码查询我的 solr 服务器,但我在使用 SolrClient 时遇到问题。我在 php.ini 中下载 solr.so。当我 运行 正常 php 代码时,它工作正常,但是当我 运行 带有 SolrClient class 的精简代码时,它显示 "Class 'bla\bla\SolrClient' not found"。我知道 solr.so 是纯 php 的模块,但我想知道是否可以 运行 它与 slim? 提前致谢

您有两个选项可以将全局 namespace 用于 SolrClient class。

使用完全限定名称(添加反斜杠)

$client = new \SolrClient($options);

导入全局 class(推荐)

use SolrClient;

$client = new SolrClient($options);