Я создаю скрипт PHP, который передает данные JSON в другой скрипт.Мой скрипт строит данные в большой ассоциативный массив, а затем выводит данные, используя json_encode
.Вот пример сценария:
$data = array('a' => 'apple', 'b' => 'banana', 'c' => 'catnip');
header('Content-type: text/javascript');
echo json_encode($data);
Приведенный выше код дает следующий вывод:
{"a":"apple","b":"banana","c":"catnip"}
Это здорово, если у вас небольшой объем данных, но я бы предпочелпо этим направлениям:
{
"a": "apple",
"b": "banana",
"c": "catnip"
}
Есть ли способ сделать это в PHP без отвратительного взлома?Кажется, кто-то в Facebook понял это.