Функция PHP, которая возвращает количество символов в строке: strlen().
Вот пример использования strlen():
$string = "Hello, world!";
$length = strlen($string);
echo "The length of the string is: " . $length;
Выход:
The length of the string is: 13
Помимо strlen(), есть еще несколько методов, которые можно использовать для получения количества символов в строке:
- Использование функции
mb_strlen(): эта функция используется для кодировки многобайтовых символов, например UTF-8.
$string = "Hello, world!";
$length = mb_strlen($string);
echo "The length of the string is: " . $length;
Выход:
The length of the string is: 13
- Преобразование строки в массив и использование функции
count():
$string = "Hello, world!";
$characters = str_split($string);
$length = count($characters);
echo "The length of the string is: " . $length;
Выход:
The length of the string is: 13
- Использование регулярных выражений с функцией
preg_match_all():
$string = "Hello, world!";
preg_match_all('/./u', $string, $matches);
$length = count($matches[0]);
echo "The length of the string is: " . $length;
Выход:
The length of the string is: 13