考慮一個簡單的數組。如何將普通PHP數組編碼爲保留索引的JSON數組
<?php
$a = array('a','b','c');
?>
如何生成如下所示的json數組。
{
'0':'a',
'1':'b',
'2':'c'
}
普通json_encode函數返回[ 'A', 'B', 'C']
考慮一個簡單的數組。如何將普通PHP數組編碼爲保留索引的JSON數組
<?php
$a = array('a','b','c');
?>
如何生成如下所示的json數組。
{
'0':'a',
'1':'b',
'2':'c'
}
普通json_encode函數返回[ 'A', 'B', 'C']
通行證JSON_FORCE_OBJECT作爲第二個參數json_encode函數
http://php.net/manual/en/function.json-encode.php
json_encode($a, JSON_FORCE_OBJECT);
試試這個:
可以正常使用。我試圖
<?php
$arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
$new_arr = json_encode($arr);
print_r($new_arr);
?>
輸出
{"a":1,"b":2,"c":3,"d":4,"e":5}
-
感謝
它不是什麼OP想要的。他已經指定了示例輸出。 –
哦,這很好就知道了!有一個upvote! –
感謝好友:) – Ajeesh