JSON,全名為JavaScript Object Notation。它是一種基於JavaScript程式語言ECMA-262 3rd Edition-December 1999標準的一種輕量級的資料交換格式,主要用於跟伺服器進行交換資料。跟XML相類似,它獨立語言,在跨平台資料傳輸上有很大的優勢
新建檔案json.php,先做encode操作:
<span>1</span><span>//</span><span>encode </span><span>2</span><span>//生成JSON格式数据</span><span>3</span><span>$arr</span> = <span>array</span>(1,2,3,4,5,6,7,8,9,'Hello','PHP'<span>); </span><span>4</span><span>echo</span> json_encode(<span>$arr</span>);<span>//</span><span>json_encode:把一个对象转换成json格式数据</span>
得到的結果是[1,2,3,4 ,5,6,7,8,9,"Hello","PHP"]
再來做decode操作:
<span>1</span><span>//</span><span>decode 解码</span><span>2</span><span>$jsonStr</span> = '{"h":"Hello","w":"World","0":[3,2,1]}'<span>; </span><span>3</span><span>$obj</span> = json_decode(<span>$jsonStr</span><span>); </span><span>4</span><span>echo</span><span>$obj</span>->h;<span>//</span><span>使用成员访问的方式就可以得到结果</span>
以上就介紹了PHP學習筆記7-JSON資料操作,包含了面向的內容,希望對PHP教學有興趣的朋友有幫助。