我遇到了一個來自array_diff語句的奇怪錯誤。該聲明是:array_diff在drupal中給出數組轉換錯誤
$query = array_diff($params, array('f' => array()));
和$params
的var_dump
是array(1) { ["f"]=> array(0) { } }
這種情況稱爲Islandora_solr_search
一個Drupal模塊中,我得到了以下錯誤消息兩次類似下面
公告:在IslandoraSolrResults-> setBreadcrumbs()中的數組到字符串轉換(/var/www/drupal/sites/all/modules/islandora_solr_search/includes/results.inc的第427行)。
注意:在IslandoraSolrResults-> setBreadcrumbs()中的數組到字符串轉換(/var/www/drupal/sites/all/modules/islandora_solr_search/includes/results.inc的第427行)。
有誰知道爲什麼會發生這種情況?