av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

php語言

php跨域調(diào)用json的例子

時間:2025-02-25 19:29:57 php語言 我要投稿
  • 相關(guān)推薦

php跨域調(diào)用json的例子

  JSON和XML沒什么太大區(qū)別,不過JSON有一個更大范圍的應(yīng)用,那就是,跨域的數(shù)據(jù)調(diào)用。由于安全性問題,AJAX不支持跨域調(diào)用,這樣要調(diào)用不同域名下的數(shù)據(jù),很麻煩。下面這個例子,足以展示php用json如何進跨域調(diào)用了。

  index.html

  復(fù)制代碼 代碼如下:

  <script type="text/javascript">

  function getProfile(str) {

  var arr = str;

  document.getElementById('nick').innerHTML = arr.nick;

  }

  </script>

  <body><p id="nick"></p></body>

  <script type="text/javascript" src="http://www.openphp.cn/demo/profile.php"></script>

  被調(diào)文件profile.php

  復(fù)制代碼 代碼如下:

  <?php

  $arr = array(

  'name' => 'tanteng',

  'nick' => 'pony',

  'contact' => array(

  'email' => 'a@gmail.com',

  'website' => 'http://aa.sinaapp.com',

  )

  );

  $json_string = json_encode($arr);

  echo "getProfile($json_string)";

  ?>

  當(dāng)index.html調(diào)用profile.php時,JSON字符串生成,并作為參數(shù)傳入getProfile,然后將昵稱插入到p中,這樣一次跨域數(shù)據(jù)交互就完成了,是不是特別簡單。

【php跨域調(diào)用json的例子】相關(guān)文章:

PHP處理Ajax請求與Ajax跨域問題05-26

PHP中Json應(yīng)用09-05

PHP調(diào)用的C代碼08-05

php調(diào)用父類方法08-04

PHP調(diào)用的C代碼技巧06-27

PHP調(diào)用C代碼的方法11-02

php調(diào)用外部shell的技巧08-20

php數(shù)組轉(zhuǎn)成json格式的方法09-26

PHP如何遞歸實現(xiàn)json類06-27