Методы подсчета количества символов в строке в PHP

Чтобы получить количество символов в строке в PHP, вы можете использовать несколько методов. Вот несколько примеров:

Метод 1: использование функции strlen()

$string = "Hello, World!";
$length = strlen($string);
echo "The number of characters in the string is: " . $length;

Метод 2: преобразование строки в массив и использование count()

$string = "Hello, World!";
$characters = str_split($string);
$length = count($characters);
echo "The number of characters in the string is: " . $length;

Метод 3. Использование mb_strlen() для многобайтовых строк

$string = "こんにちは、世界!";
$length = mb_strlen($string);
echo "The number of characters in the string is: " . $length;

Метод 4. Использование регулярного выражения с preg_match_all()

$string = "Hello, World!";
preg_match_all('/./u', $string, $matches);
$length = count($matches[0]);
echo "The number of characters in the string is: " . $length;

Метод 5. Перебор строки с помощью цикла

$string = "Hello, World!";
$length = 0;
for ($i = 0; isset($string[$i]); $i++) {
    $length++;
}
echo "The number of characters in the string is: " . $length;