Безопасно ли использовать strpos со строками UTF-8?
У меня есть куча строк с разными кодировками.$charset
переменная содержит кодировку текущей строки.
$content = iconv($charset, 'UTF-8', $content);
С этим сделано, безопасно ли использовать,strpos
strlen
substr
и так далее, а не их многобайтовый эквивалент? Я'Я спрашиваю это, потому что я используюpreg_match
также много Так что, если я используюPREG_OFFSET_CAPTURE
чтобы получить положение слова в строке я могуиспользовать это значение сmb_substr
удалить все перед словом.