PHP КОЛИЧЕСТВО ЦИФР В СТРОКЕ
PHP позволяет легко определить количество цифр в строке. Для этого можно использовать функцию preg_match_all() и регулярное выражение, которое выберет все цифры из строки.
Пример кода:
$str = "There are 12345 numbers in this string";preg_match_all('/\d/', $str, $matches);$count = count($matches[0]);echo "There are $count digits in the string";
Этот код выберет все цифры из строки и подсчитает их количество. Результат выполнения скрипта будет "There are 5 digits in the string".
Также можно воспользоваться циклом и проверять каждый символ в строке на то, является ли он цифрой с помощью функции is_numeric().
Пример кода:
$str = "There are 12345 numbers in this string";$count = 0;for ($i = 0; $i < strlen($str); $i++) { if (is_numeric($str[$i])) { $count++; }}echo "There are $count digits in the string";
Результат выполнения скрипта будет таким же как и в предыдущем примере: "There are 5 digits in the string".
PHP. count - Количество элементов массива - 44
Функции для работы с символами в PHP - Базовый курс PHP-7
PHS. Питание по Дизайну Человека - Примеры, кейсы, практики
strlen c++ реализация. Посчитать количество символов в строке c++ ДЗ#11
Вычислить сумму цифр в строке php
Основы php. Строковые функции
PHP. substr - Строки - 25
Уроки PHP #9 Математические и строковые функции
Решение задачи \
PHP простые примеры с числами, строками, var_dump, in array