НАЙТИ В СТРОКЕ ЧИСЛО PHP

Для поиска числа PHP в строке можно воспользоваться несколькими способами. Один из них - использовать регулярное выражение. В нем можно задать шаблон строки, который будет искаться. Для числа PHP в строке шаблон будет выглядеть так:

preg_match('/\d+/', $str, $matches);
echo $matches[0];

В этом примере мы используем функцию preg_match(), которая ищет в строке $str совпадения с заданным регулярным выражением. Шаблон '\d+' обозначает любую последовательность цифр. Результат поиска заносится в массив $matches, первый элемент которого (с индексом 0) содержит найденное число.

Если в строке может быть несколько чисел, можно воспользоваться функцией preg_match_all(). Она работает аналогично preg_match(), но находит все совпадения:

preg_match_all('/\d+/', $str, $matches);
foreach ($matches[0] as $match) {
echo $match;
}

В этом примере мы используем цикл foreach(), чтобы вывести все найденные числа. Их может быть несколько, поэтому мы перебираем элементы массива $matches[0].

Функции для работы с символами в PHP - Базовый курс PHP-7

Основы php строки конкатенация кавычки

Основы php. Строковые функции

[PHP] Часть 28. Делаем поиск на сайте

Пишем логику поиска по сайту - Динамический веб-сайт

Вычислить сумму цифр в строке php

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