Показать сообщение отдельно
  #11 (permalink)  
Старый 06.08.2019, 17:34
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от vlasenkov
Это я делаю, чтобы строки в числа перевести
Это глупости, для этого есть приведение типов:
$item = (int)preg_replace('/.+=([0-9,\.]+)/', '$1', $item);

Кроме этого можно указать при кодировании кодировать строки содержащие только числа как числа:
$a = ['1', '2', '3'];
echo json_encode($a); //["1","2","3"]
echo json_encode($a, JSON_NUMERIC_CHECK); //[1,2,3]
Ответить с цитированием