Код?... Это просто!
php js Jquery JsPhp blog
ТЕГИ:
php (100)
js (87)
php date (19)
online (14)
html (14)
js slice (13)
js array (11)
encode (11)
js date (10)
php array (10)
hash (10)
info (7)
dosite (7)
php img (7)
jsphp (6)
Показать еще :

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

Как "оставить только цифры в строке php"? Рассмотрим несколько вариантов "оставления только цифры в строке php" с примерами и кодом. Preg_replace 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 оставить только цифры в строке

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

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

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

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


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

Скоро...


Мои Проекты :

Скоро...



О хостинге :

Скоро...


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