程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP基礎知識 >> json + js + php 簡單交互 實現代碼

json + js + php 簡單交互 實現代碼

編輯:PHP基礎知識
 

最近在寫一個 前台基於 javascript. 的客戶端 服務器端PHP 的分析系統。

原先計劃使用XML為數據交互基礎 但是最終還是選用較輕量級的JSON最為數據交互基礎。

首先介紹json的格式

json 說簡單其實是一種數據格式 更簡單的可以看做簡單的數組。

實例 (一)

<script>

var jsonArray=[

{"house":["別墅","商品房","平房"]}

,{"place":["北京\","福建","河南"]}

];

jsonArray=eval(jsonArray);

alert(jsonArray[0].house[1]);

</script>

實例(二)

PHP端生成json格式的數據

PHP提供了兩個json相關的函數

json_encode :產生json格式數據

json_decode :解碼json格式數據 變為普通數組

<?

$array=array(

'house'=>array('別墅','商品房','平房'),

"place"=>array('北京','福建','河南')

);

/*

生成json格式

*/

$json = json_encode($array);

echo $json;

/*

解碼json格式

*/

$decode_json=json_decode($json);

var_dump($decode_json);

?>

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved