JsPhp.ru
Код?... Это просто!
php js Jquery JsPhp blog
ТЕГИ:
php (70)
js (38)
online (13)
html (12)
hash (10)
php array (10)
php img (7)
info (7)
dosite (7)
webp (5)
sha (5)
hosting (4)
jquery (4)
Показать еще :

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

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

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

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

    В 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

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

    Мы также можем использовать функцию 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

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

    Мы можем использовать встроенную функцию 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

    )

    )



Теги:

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

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

jsphp.ru есть здесь:
Полезные ссылки:
ruweb
Я писал немного о ruweb.net!
Помочь проекту JsPhp.ru

Что можно сделать!?

Поделиться ссылкой! C друзьями или врагами!


Помочь проекту JSPHP.RU: прокомментировать :

Скоро...


Мои Проекты :

Скоро...



О хостинге :

Скоро...


© jsphp.ru 2023 , Аминев Марат. Контакты
Страница загружена за : 0.007706 секунд.