php和json的應用例項

admin發表於2017-02-02
在web建設中,php是絕對的主力之一,當然json在php的處理也不會少。

下面就分享一段程式碼例項,程式碼很簡單,僅作參考之用。

程式碼如下:

[HTML] 純文字檢視 複製程式碼
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>螞蟻部落</title>
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<script>
$(document).ready(function(){
  $.ajax({
    type: "get",
    dataType: "json",
    url: "demo/JSON/php/json.php",
    success:function(msg){
      var data = msg.book;
      var str="";
      $.each(data,function(index, n){
        str=str+"<div>"+
          data[index]["range"]+","+
          data[index]["author"]+","+
          data[index]["target"]+
        "</div>";
      });
      $("#books").html(str);
    }
  });
})
</script>
</head>
<body>
<div id="books"></div>
</body>
</html>

上面的程式碼實現了我們的要求,可以請求獲取JSON資料兵進行處理。

php程式碼如下:

[PHP] 純文字檢視 複製程式碼
<?php
 $path=$_SERVER["DOCUMENT_ROOT"].'/demo/JSON/XML/XML.xml';
  $json=json_encode(simplexml_load_file($path));
  echo "$json";
?>

上面的是php後臺處理程式碼,比較簡單,下面簡單做一下介紹。

上面讀取的是XML檔案,但是使用json_encode()函式可以將其轉換為json格式字串,最後返回輸出。

相關文章