Я пытаюсь вернуть массив в ответе HTTP.Я думаю вернуть массив в виде объектов JSON.Я делаю echo json_encode($arr)
, но ничего не получаю в ответ.
ОБНОВЛЕНИЕ: Я использую версию PHP, в которой нет метода json_encode.json_encode был введен в PHP 5.2.Итак, я думаю, вопрос в том, как бы вы вернули массив без использования json_encode?
$arr = array();
foreach($_POST['ids'] as $id)
{
$arr[$id] = $id;
}
echo json_encode($arr);
return;
Вот содержимое моего массива:
array(18) {
[156795]=>
string(6) "156795"
[156800]=>
string(6) "156800"
[4292]=>
string(4) "4292"
[796053]=>
string(6) "796053"
[660520]=>
string(6) "660520"
...