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

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