При кодировании на PHP, если мне нужно сопоставить фразу внутри строки, я использую
if(strpos("findmeinstring","findme")>0)
но strpos не правильный метод, как правильно это сделать?
Используйте это:
if (strpos("findmeinstring","findme") !== false)
С руководство по PHP :
Эта функция может возвращать логическое значение ЛОЖЬ, но может также возвращать не-логическое значение, которое оценивается как FALSE, например 0 или "". пожалуйста прочитайте раздел Booleans для получения дополнительной информации. Используйте === оператор для проверки возвращаемого значения этой функции.
Я думаю, strpos правильный метод для этого.Но вы должны использовать ===
if(strpos("findmeinstring","findme") !== false)