Почему «if (strpos('a', 'a')) {» не указывает на то, что совпадение найдено? [дубликат]Php

Кемеровские программисты php общаются здесь
Anonymous
Почему «if (strpos('a', 'a')) {» не указывает на то, что совпадение найдено? [дубликат]

Сообщение Anonymous »

У меня выполняется цикл PHP while (создание скрипта поиска), и я хочу сопоставить значения, чтобы увидеть, какие элементы должны попасть в результаты поиска. Кажется, что strpos работает нормально, пока вдруг он не перестает работать правильно в этом конкретном месте...

Код: Выделить всё

if (strpos('a', 'a')) {
continue;
}
Разве это НЕ должно продолжаться? В конце концов, "a" содержит "a", но в моем сценарии оно доходит до продолжения.

Подробнее здесь: https://stackoverflow.com/questions/322 ... h-is-found

Вернуться в «Php»