国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JS獲取并處理php數組的方法實例分析

2024-05-06 15:30:40
字體:
來源:轉載
供稿:網友

本文實例講述了JS獲取并處理php數組的方法。分享給大家供大家參考,具體如下:

$music=array();$music['tayler']=array();$music['walker']=array();$music['tayler'][]='ours';$music['tayler'][]='style';$music['tayler'][]='red';$music['walker'][]='all fall down';$music['walker'][]='faded';$str=json_encode($music);

php后臺里面已經寫好一個php數組$music,和一個轉成json數組的$str,現在php后臺會把這些數組傳給當前頁面。

<script type="text/javascript">  function changesinger(va,data){    var second = document.getElementById("second-data");    while(obj=second[0]){      obj.remove();    }    <!-- var data=eval(<?php echo json_encode($music);?>);  -->    <!-- var data=<?php echo $str;?>; -->    var data={$str};    for(var i=0;i<data[va].length;i++){      var opt=document.createElement("OPTION");      opt.text=data[va][i];      second.add(opt);    }  }</script>

在js中使用php數組需要轉成json格式,

第一種:

var data=eval(<?php echo json_encode($music);?>);

將php數組轉成json編碼,然后通過eval函數,轉成js數組。

第二種:

var data=<?php echo $str;?>;

這里直接使用php中json編碼后的數組,

第三種:

var data={$str};

這里直接使用php的簡單語法。{}相當于<?php echo ;?>

更多關于JavaScript相關內容還可查看本站專題:《JavaScript數組操作技巧總結》、《JavaScript字符與字符串操作技巧總結》、《JavaScript遍歷算法與技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript數據結構與算法技巧總結》及《JavaScript錯誤與調試技巧總結》

希望本文所述對大家JavaScript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 盱眙县| 广元市| 北辰区| 湛江市| 黄山市| 怀来县| 金湖县| 隆尧县| 大埔县| 田东县| 探索| 禄劝| 久治县| 广州市| 泰宁县| 乡宁县| 北流市| 宁河县| 乐陵市| 乌拉特后旗| 莱芜市| 怀来县| 遂溪县| 凉山| 泰宁县| 霍城县| 朝阳市| 钦州市| 沂南县| 任丘市| 巴中市| 招远市| 绥化市| 太仆寺旗| 武川县| 景德镇市| 米易县| 塔城市| 惠东县| 南通市| 东港市|