国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

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

圖片精選

主站蜘蛛池模板: 南和县| 通江县| 蓝山县| 阿克苏市| 罗江县| 靖州| 西和县| 玉林市| 曲阳县| 永定县| 措勤县| 鹿泉市| 方山县| 克东县| 瑞昌市| 嘉黎县| 措美县| 玉林市| 丽水市| 白城市| 特克斯县| 霍城县| 镇宁| 康乐县| 苏尼特右旗| 高清| 福贡县| 罗田县| 临澧县| 普兰店市| 江山市| 松桃| 平山县| 天祝| 宁波市| 肇东市| 海城市| 惠水县| 剑河县| 抚远县| 云浮市|