函式名稱: SolrResponse::success()
適用版本: PHP 5 >= 5.3.0, PHP 7, PECL solr >= 0.9.2
函式說明: SolrResponse::success()方法用於檢查Solr響應是否成功。成功的響應是指在與Solr伺服器通訊期間沒有發生任何錯誤。
用法: bool SolrResponse::success ( void )
引數說明: 本函式沒有引數。
返回值: 如果Solr響應成功,則返回true;否則返回false。
示例:
// 建立一個Solr客戶端
$solrClient = new SolrClient(array(
'hostname' => 'localhost',
'port' => 8983,
'path' => '/solr/'
));
// 建立一個查詢
$query = new SolrQuery('test');
// 執行查詢並獲取響應
$response = $solrClient->query($query);
// 檢查響應是否成功
if ($response->success()) {
echo 'Solr響應成功!';
} else {
echo 'Solr響應失敗!';
}
在上面的示例中,我們首先建立了一個Solr客戶端物件,然後建立了一個查詢物件並執行查詢。接下來,我們使用SolrResponse::success()方法檢查響應是否成功,並根據返回值輸出相應的結果。如果返回true,則表示Solr響應成功;如果返回false,則表示Solr響應失敗。