本文实例讲述了JS获取并处理php数组的方法。分享给大家供大家参考,具体如下:
数组$音乐=(); $音乐[' tayler ']=数组(); $音乐[' walker ']=数组(); $音乐[' tayler '][]=拔颐堑摹? $音乐[' tayler '][]=胺绺瘛? $音乐[' tayler '][]=昂焐? $音乐[' walker '][]=八械埂? $音乐[' walker '][]=巴噬? 美元$ str=json_encode(音乐); >之前php后台里面已经写好一个php数美元组音乐,和一个转成json数组的str美元,现在php后台会把这些数组传给当前页面。
& lt;脚本type=" text/javascript祝辞 函数changesinger (va、数据){ var第二=. getelementbyid(“第二个数据”); 而(obj=第二[0]){ obj.remove (); } & lt; !——var数据=https://www.yisu.com/zixun/eval (<?php echo json_encode(音乐)美元;?>);--> <!——var数据=<?php echo $ str;>;--> var数据={$ str}; (var=0;我<数据(va) . length;我+ +){ var选择=document.createElement(“选项”); opt.text=数据(va)(我); second.add(选择); } } & lt;/script> >之前在js中使用php数组需要转成json格式,
第一种:
var data=https://www.yisu.com/zixun/eval (<?php echo json_encode(音乐)美元;?>); >之前将php数组转成json编码,然后通过eval函数,转成js数组。
第二种:
var data=https://www.yisu.com/zixun/<?php echo $ str;>; >之前这里直接使用php中json编码后的数组,
第三种:
var数据=https://www.yisu.com/zixun/{$ str}; >之前这里直接使用php的简单语法。<代码>{}> 代码相当于<代码> & lt; & # 63; php echo; & # 63;在代码>
更多关于JavaScript相关内容还可查看本站专题:《JavaScript数组操作技巧总结》,《JavaScript字符与字符串操作技巧总结》,《JavaScript遍历算法与技巧总结》,《JavaScript查找算法技巧总结》,《JavaScript数据结构与算法技巧总结》及《JavaScript错误与调试技巧总结》
希望本文所述对大家JavaScript程序设计有所帮助。
JS获取并处理php数组的方法实例分析