Код: Выделить всё
strstrЯ сделал некоторую запись в журнал, чтобы подтвердить это, и собираюсь включить проблемный код и журнал.
/>PS: при тестировании str(i)pos я не вводил в строку ввода запросы, которые начинались бы с индекса 0.
Вот код:
Код: Выделить всё
file_put_contents(
"logs.txt",
"stristr(\"".$value["value"]."\", \"".$data["q"]["fieldquery"]."\") returned: ".PHP_EOL.
print_r(stristr((string)$value["value"], (string)$data["q"]["fieldquery"]) ? "TRUE" : "FALSE", TRUE).PHP_EOL.PHP_EOL,
FILE_APPEND );

Этот код используется для поиска, просматривает все поля и должен возвращать список всех записей в формате JSON, соответствующих поисковому запросу, но он всегда возвращает пустой json из-за описанной выше проблемы. Замена stristr на preg_match решает все. Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/797 ... he-strings
Мобильная версия