В PHP у меня есть массив переменных, которые представляют собой ВСЕ строки. Некоторые из сохраненных значений представляют собой числовые строки с запятыми.
Что мне нужно:
Способ обрезать запятую s из строк и ТОЛЬКО для числовых строк. Это не так просто, как кажется. Основная причина в следующем:
$a = "1,435";
if(is_numeric($a))
$a = str_replace(',', '', $a);
Ошибка, потому что $ a = "1435"
является числовым. Но $ a = "1,435"
не является числовым. Поскольку некоторые из строк, которые я получаю, будут обычными предложениями с запятыми, я не могу выполнить замену строки для каждой строки.