Меню :
php (128)
js (91)
html (30)
css (14)
js slice (13)
js date (9)
Показать еще :
jsphp (6)
form (6)
input (5)
php img (4)
id (4)
int (3)
display (2)
xml (2)
php get (2)
js post (1)
iframe (1)
radio (1)
info (1)

См. интсрукция по ruweb.

Оставить только цифры

30.03.2026 11:31 / Марат / Смотрели : 37 / php | php_проверка | php_сортировка |

Как "Оставить только цифры в строке php"? Рассмотрим несколько вариантов "оставления только цифры в строке php" с примерами и кодом. Preg_replace php только цифры

Оставить только цифры в строке php.

  1. Функция preg_replace() для извлечения чисел из строки в PHP.
  2. Функция filter_var() для извлечения чисел из строки в PHP.
  3. Функция preg_match_all() для извлечения чисел из строки в PHP.
  1. Функция preg_replace() для извлечения чисел из строки в PHP.

  2. В PHP мы также можем использовать функцию preg_replace() для извлечения чисел из строки. Правильный синтаксис для использования этой функции следующий:

    preg_replace($regexPattern, $replacementVar, $original, $limit, $count)

    Функция preg_replace() принимает пять параметров, рассказ о которых не входит в тему нашей страницы!

    Выведем "останутся только цифры в строке", на экран с помощью echo:

    <?

    $string = 'У Даши есть 4 куклы и 6 кроликов.';

    $outputString = preg_replace('/[^0-9]/', '', $string);

    echo "Извлеченные числа являются : $outputString \n" ;

    ?>

    Извлеченные числа являются : 46

  3. Функция filter_var() для извлечения чисел из строки в PHP.

  4. Мы также можем использовать функцию filter_var() для извлечения чисел из строки. Правильный синтаксис для использования этой функции следующий:

    filter_var($имя_переменной, $имя_фильтра, $параметры)

    Функция filter_var() принимает три параметра.

    Мы использовали фильтр FILTER_SANITIZE_NUMBER_INT.

    Аналогично выведем результат "останутся только цифры в строке", на экран с помощью echo, программа, которая извлекает числа из строки, выглядит следующим образом::

    <?

    $string = 'У Даши есть 4 куклы и 6 кроликов.';

    $int = тип int(целое число) filter_var($string, FILTER_SANITIZE_NUMBER_INT);

    echo "Извлеченные числа являются: $int \n" ;

    ?>

    Извлеченные числа являются: 46

  5. Функция preg_match_all() для извлечения чисел из строки в PHP.

  6. Мы можем использовать встроенную функцию preg_match_all() для извлечения чисел из строки. Эта функция выполняет глобальный поиск по указанному шаблону из строки. Правильный синтаксис для использования этой функции следующий:

    preg_match_all($pattern, $inputString, $matches, $flag, $offset);

    Встроенная функция preg_match_all() имеет пять параметров.

    Мы использовали "!\d+!" шаблон для извлечения чисел из строки.

    Для вывода массива используем print_r:

    <?

    $string = 'У Даши есть 4 куклы и 6 кроликов.';

    preg_match_all('!\d+!', $string, $matches);

    print_r($matches);

    ?>

    Array

    (

    [0] => Array

    (

    [0] => 4

    [1] => 6

    )

    )

Всего комментариев : Comments+ 2.0
+ =

Последнние комментарии:

14.12.2025 :
комменты вернулись!
Марат 18.04.2026 18:04
Написал поиск... не стал копировать с "dwweb.ru" уж больно там всего... подробнее...
Марат 17.03.2026 14:29
XML налету : новый пункт №3, универсальный см. здесь!... подробнее...
Марат 22.02.2026 17:34
С сегодняшнего дня заработала сортировка в списках... например см.... подробнее...
Марат 10.01.2026 23:29
Карта sitemap.xml заработала с данной секунды... заняло написать... подробнее...
Марат 05.01.2026 19:49
Вообще...пошел по максимальному упрощению..., а то, что-то так много... подробнее...


Сайту : 129 дней | статей : 290
JsPhp.ru | Аминев Марат © 2025 - 2026 | 812 | Подписаться.