Вы не получаете вывод, потому что вы перебираете список поисковых слов. И ваша переменная $ twit будет очищена в какой-то момент, потому что strstr
ничего не возвращает, если не может найти искомый предмет.
То, что вы хотели сделать, это:
$array_bols = array("#bols", "#blitz", "#blitz ipva", "#ipva", "#detran", "#blitz de ipva", "#detran ipva", "#blitz d ipva");
foreach($array_bols as $blitz)
{
if ($tmp = strstr($twit, $blitz)) {
$twit = substr($tmp, strlen($blitz));
}
}
Внутренний substr также удаляет #blitz
, так как я полагаю, для этого и был ваш код. Обратите внимание, как вы можете пропустить параметр длины substr () в таких случаях.