Есть переменная:
$str = "Привет народ, 14"; // Or $str = "Привет 14 народ";
Как осуществить парсинг числа из строки, при условии что число в строке только одно, но находиться в любой части строке.
Пример с помощью регулярных выражений
$str = "Привет народ, 14";
preg_match_all('~\d+~', $str, $arr);
var_dump($arr);
Еще как вариант такой вот извращенный способ
$m = "Привет, народ 14";
foreach (explode(' ', $m) as $s) {
if(is_numeric($s)) {
var_dump($s);
}
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей