Как очистить строку?

204
10 декабря 2016, 10:16

Парсю данные, и на выходе получаются вот такие строки

array:2 [▼
0 => """
Цена:\n
\t\t\t\t\t\t\t\t\t\t\t\t\t\t312 000 тнг
"""
1 => """
Цена:\n
\t\t\t\t\t\t\t\t\t\t\t\t\t\t7 847 тнг
"""
]

Как очистить эти строки и получить только цифры?

Answer 1

Можно использовать регулярное вырожение:

preg_replace("/\s+/", " ", $string);

Это удалит все двойные пробелы, табы и новые линии.

preg_replace("/\D/", "", $string);

Это вернет только цифры.

READ ALSO
PHP удаление текста

PHP удаление текста

Всем привет, возник такой вопрос , есть свой скрипт который заносит данные в файл после каждого ображения к нему , данные в основном состоят...

188
Условие IF выполняется не верно [закрыто]

Условие IF выполняется не верно [закрыто]

вообщем условие if работает но не так, получается по условию я хотел осуществить если переменная равна одному из значений массива то выполнять...

250
Что такое package apache22-2.2.27?

Что такое package apache22-2.2.27?

Добрый день!

258
Как обновить версию PHP?

Как обновить версию PHP?

Удалил содержимое папки php5, закинул туда содержимое php-56

270