adler relda
Профи
(881)
4 года назад
если а не равно пустоте - то труе... а чего вы еще ждали, если а не равно пустоте? а обсуждать, как исправить, бессмысленно, ибо ты даже не понял, что напис... эээ передрал откуда-то - вот как правильнее сказать!
PuZZle
Мыслитель
(7147)
4 года назад
проверка в твоем случае должна выглядеть так:
if($a === false) {
echo "fail";
} else {
echo $a, "true";
}
PuZZleМыслитель (7147)
4 года назад
strripos возвращает false только в том случае если ничего не находит, в остальных случаях возвращает число, которое обозначание номер позиции в строке). Поэтому читай как
ЕСЛИ ( значение не найдено )
$COMMENT = 'aaaaa';
$a = strripos($COMMENT, '123');
if(isset($a) && $a !== '') {
echo $a, "true"; } else {
echo "fail";
}