надеюсь, это быстрое и легкое исправление. Я использую Solr для поиска на моем сайте MODX, и у меня есть некоторые проблемы с PHP ... Я совершенно нуб, когда дело доходит до этого. В любом случае, ошибка, я получаю:Strip_tags() ожидает, что параметр 1 является строкой, массив задан
PHP warning: strip_tags() expects parameter 1 to be string, array given
Вот функция:
public function sanitize($text) {
$text = strip_tags($text);
$text = preg_replace('/(\[\[\+.*?\]\])/i', '', $text);
return $this->modx->stripTags($text);
}
Я не думаю, что я могу изменить точку, которая генерирующий $ текст, так что я должен изменить функцию каким-то образом принять массив (строки, я бы предположил). Может ли кто-нибудь помочь мне переписать это?
Заранее благодарен!
Спасибо Усаме, я прочитаю об этом и попробую! У меня нет опыта работы с PHP, хотя мне может понадобиться некоторая помощь в работе над этой функцией. –
Ух, я не могу понять ... Могли бы вы мне посоветовать? Вот вставка всего раздела, которая использует $ text http://apaste.info/lGd –
@MatthewMeredith в функции createExtract, можете ли вы использовать var_dump ($ text); и показать мне результат? –