Замена символов в строке php

239
07 июля 2017, 07:36

Есть строка 300 руб. Нужно оставить только цифры, не могу понять как это сделать. preg_replace не подходит

Answer 1

Вот так:

echo (int) '300 руб';

Приведение к int возьмет числовую часть и отбросит всё остальное.

Еще вот так можно:

echo 0 + '300 руб'; // echo '300 руб' + 0;
READ ALSO
как суммировать значение базы данных?

как суммировать значение базы данных?

как суммировать значение базы данных?

184
Ошибка “Call to undefined function mysqli_fetch_all”

Ошибка “Call to undefined function mysqli_fetch_all”

Ругается на mysqli_fetch_all, когда выложил на хостинг

242
yii2 любое количество get параметров

yii2 любое количество get параметров

Сейчас я в urlManager прописываю все хардкором

191
Почему не срабатывает исключение?

Почему не срабатывает исключение?

По идее должен сработать catch, но почему-то выводит

181