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

Реклама
Новое
Реклама