if(strpos("http://www.example.com","http://www.")==0){ // do work}
Я ожидаю, что это решит как истинный, что и делает. Но что происходит, когда я делаю
if(strpos("abcdefghijklmnop","http://www.")==0){// do work}
Это также передается на php 5, потому что, насколько я могу выработать, strpos возвращает false, который преобразуется как 0.
Это правильное мышление/поведение? Если да, то каков обходной путь для тестирования на то, что подстрока находится в начале другой строки?