это UTF-8 строкапоиск метки в PHP строку с StrPos
$string = '<h2> a none english char - utf-8 string </h2>';
Я хочу проверить <h2>
тег существует в $ строке или нет
Стараюсь:
if(strpos($string , '<h2>'))
or
if(strpos($string , '<h2>') == true)
or
if(strpos($string , '<h2>') === true)
or
if(mb_strpos($string , '<h2>'))
, но все эти условия возвращаются неверно. Что случилось?
ли вы пробовали: [ 'mb_strpos()'] (http://php.net/manual/en/function.mb-strpos.php)? – Rizier123
strpos возвращает int или boolean false, поэтому '=== true' будет ВСЕГДА терпеть неудачу. –