“PHP JSON_ENCODE Удалить массив индекс массива” Ответ

Как удалить индекс массива из json в php

<?php

// numeric array keys with no gaps
$a = ['a', 'b', 'c'];
echo json_encode($a);
// ["a","b","c"]

// filter out the 'b' element to introduce a gap in the keys
$a = array_filter($a, function ($v) {
    return $v !== 'b';
});
echo json_encode($a);
// {"0":"a","2":"c"}

// re-index the array to remove gaps
$a = array_values($a);
echo json_encode($a);
// ["a","c"]
Homely Hamster

PHP JSON_ENCODE Удалить массив индекс массива

$arr['dates'] = array_values($arr['dates']);
//..
$arr = json_encode($arr);
Indian Gooner

Ответы похожие на “PHP JSON_ENCODE Удалить массив индекс массива”

Вопросы похожие на “PHP JSON_ENCODE Удалить массив индекс массива”

Больше похожих ответов на “PHP JSON_ENCODE Удалить массив индекс массива” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования