PHP SUBSTR КИРИЛЛИЦА
Функция substr в PHP может использоваться для извлечения подстроки из строки. Однако при работе с кириллическими символами могут возникнуть неожиданные результаты.
Проблема связана с тем, что некоторые символы кириллицы кодируются в два байта, а функция substr работает с отдельными байтами, а не символами. Это может привести к тому, что извлеченная подстрока будет содержать неполный символ.
Одним из способов решения этой проблемы является использование функции mb_substr, которая работает с символами, а не байтами. Например:
$str = "Привет, мир!";$sub = mb_substr($str, 0, 7);echo $sub;
Результатом будет строка «Привет,». Таким образом, функция mb_substr позволяет избежать проблем с извлечением подстроки из кириллической строки.
#2 Cómo declarar Variables y Concatenar - Curso de PHP básico y desde CERO! - Principiantes
EJEMPLOS CON PHP - (STR_REPLACE Y SUBSTR) FUNCIONES ÚTILES PARA TU WEB
What is Substr() Function in PHP - in 5 Minutes
PHP beginners tutorial 24 - string functions, substr
substr PHP
38 php - string finding substrings