php json_encode數(shù)據(jù)格式化2種格式[]和{}

在php中,json格式化數(shù)據(jù)后,會出現(xiàn)2種形式數(shù)據(jù):

1.當(dāng)array是一個從0開始的連續(xù)數(shù)組時,json_encode的結(jié)果是一個由[]括起來的字符串

$arr = array('a' , 'b', 'c')   // ["a","b","c"]

2.當(dāng)array是不從0開始或者不連續(xù)的數(shù)組時,json_encode的結(jié)果是一個由{}括起來的key-value模式的字符串

$arr = array('1' => 'a' , '2' => 'b', '3' => 'c')   // {"1":"a","2":"b","3":"c"}

對于這種方式的數(shù)據(jù),通過 (array)json_decode($json) 或者 json_decode($json, true) 轉(zhuǎn)為正常是數(shù)組

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第5章 引用類型(返回首頁) 本章內(nèi)容 使用對象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類型 使用基本類型...
    大學(xué)一百閱讀 3,683評論 0 4
  • PHP常用函數(shù)大全 usleep() 函數(shù)延遲代碼執(zhí)行若干微秒。 unpack() 函數(shù)從二進(jìn)制字符串對數(shù)據(jù)進(jìn)行解...
    上街買菜丶迷倒老太閱讀 1,504評論 0 20
  • php usleep() 函數(shù)延遲代碼執(zhí)行若干微秒。 unpack() 函數(shù)從二進(jìn)制字符串對數(shù)據(jù)進(jìn)行解包。 uni...
    思夢PHP閱讀 2,135評論 1 24
  • 繪制網(wǎng)格 使用【直線工具(快捷鍵反斜杠\)】快速繪制任意網(wǎng)格,注意端點(diǎn)盡可能利用吸附對齊。 對齊點(diǎn) 使用菜單中的【...
    張老師Klog閱讀 3,190評論 1 3
  • 1 留級淘汰 教務(wù)處最近下發(fā)通知,留級淘汰工作由學(xué)院全權(quán)負(fù)責(zé),原來是教務(wù)處提供名單和資料,學(xué)院核對,現(xiàn)在名單也需要...
    德凝閱讀 309評論 0 0

友情鏈接更多精彩內(nèi)容