Как преобразовать массив в формат декодирования JSON

Я хочу преобразовать мой массив в формат JSON, как я могу это сделать.
Ниже мой код

    $arr['more_images'][] = $datas;
echo '<pre>';
print_r($arr['more_images']);
echo '</pre>';
In above code i am getting output like this
<pre>Array
(
[0] => Array
(
[0] => http://sale4allz.com/sale4allz/public/uploads/product_more_images/178_3749.jpg
[1] => http://sale4allz.com/sale4allz/public/uploads/product_more_images/178_4923.jpg
[2] => http://sale4allz.com/sale4allz/public/uploads/product_more_images/178_9362.jpg
)

)
</pre>
But I want output like this

[
{
http://sale4allz.com/sale4allz/public/uploads/product_more_images/178_3749.jpg
}
{    http://sale4allz.com/sale4allz/public/uploads/product_more_images/178_4923.jpg
}
{    http://sale4allz.com/sale4allz/public/uploads/product_more_images/178_9362.jpg
}
]

Как я могу это сделать? Если кто-нибудь знает решение, пожалуйста, сообщите

-2

Решение

Вы должны использовать приведенную ниже логику:

header('Content-Type: application/json');
echo json_encode( $arr['more_images']);
1

Другие решения

Вы должны попробовать это:

$arr['more_images'][] = json_encode($datas);
echo '<pre>';
print_r($arr['more_images']);
echo '</pre>';

ИЛИ ЖЕ

$arr['more_images'][] = $datas;
echo '<pre>';
print_r(json_encode($arr['more_images']));
echo '</pre>';
0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector