Как удалить двойные кавычки в ответе Json - PullRequest
0 голосов
/ 28 ноября 2018

Мой код с ответом Json Вот так

["0","0","0","0","0","0","204.4"]

Нужно вот так

[ 0, 0, 0, 0, 0, 0, 204.4 ]

Для этого я сделал codeigniter

$query = $this->db->query($selectQuery);
    $totalInvoice = array();
    foreach ($query->result() as $row)
    {
        $totalInvoice[] = $row->total;
    }
    print_r(json_encode($totalInvoice));

Этот ответ

["0","0","0","0","0","0","204.4"]

1 Ответ

0 голосов
/ 28 ноября 2018

Добавить JSON_NUMERIC_CHECK (целое число) при кодировании в формате json.

JSON_NUMERIC_CHECK (целое число) : кодирует числовые строки в виде чисел

$query = $this->db->query($selectQuery);
    $totalInvoice = array();
    foreach ($query->result() as $row)
    {
        $totalInvoice[] = $row->total;
    }
    print_r(json_encode($totalInvoice, JSON_NUMERIC_CHECK);
...