Answer the question
In order to leave comments, you need to log in
How to output JSON nicely?
There is a list of employees. You need to output it to JSON.
I do it like this:
$table=array(); // создаю пустой массив
...
// тут в цикле читаю таблицу сотрудников
$row=array('worker_id'=>$p_id, 'status'=>$stat); // на каждом шаге создаю массив для отдельного сотрудника
$table[]=$row; // добавляю полученные данные в основной массив
// шаг цикла заканчивается
//в конце вывожу данные следующим образом
echo "<pre>".json_encode($table)."</pre>";
{
"success": true|false,
"error-codes": [...] // optional
}
Answer the question
In order to leave comments, you need to log in
$json_string = json_encode($data, JSON_PRETTY_PRINT);
<pre>
<?php print_r(json_decode(json_encode($table), true)); ?>
</pre>
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question