Если эта часть кода скопирована именно из вашего кода, то вы не устанавливаете $pageURL
.
До вашего состояния вы должны позвонить
$pageURL=curPageURL();
чтобы убедиться, что вы ищете слово "pro" внутри фактического URL.
Если у вас есть код между условием и объявлением функции, взгляните на детали, касающиеся strstr
и того, что оценивается как FALSE
strstr
Возвращает часть строки или FALSE
, если игла не найдена.
В PHP при преобразовании в логическое значение следующие значения считаются ЛОЖНЫМИ:
логическое значение FALSE
само
целое число 0
(ноль)
Поплавок 0.0
(ноль)
пустая строка и строка "0
"
массив с нулевыми элементами
объект с нулевыми переменными-членами (только PHP 4)
специальный тип NULL
(включая неустановленные переменные)
SimpleXML объекты, созданные из пустых тегов