JS获取并处理php数组的方法实例分析

  

本文实例讲述了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数组的方法实例分析