最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

如何在php中给js数组赋值

来源:动视网 责编:小采 时间:2020-11-27 20:14:53
文档

如何在php中给js数组赋值

如何在php中给js数组赋值:PHP函数库提供了编/解码JSON的函数:json_encode()和json_decode(),可以比较方便的传递数组或对象给javascript因为接口方的要求,用js中处理数据,所以需要php程序从数据库取出数值后赋值给js数组。一直没有找到很好的办法,因为PHP数组的数据编码和JS
推荐度:
导读如何在php中给js数组赋值:PHP函数库提供了编/解码JSON的函数:json_encode()和json_decode(),可以比较方便的传递数组或对象给javascript因为接口方的要求,用js中处理数据,所以需要php程序从数据库取出数值后赋值给js数组。一直没有找到很好的办法,因为PHP数组的数据编码和JS


PHP函数库提供了编/解码JSON的函数:json_encode()和json_decode(),可以比较方便的传递数组或对象给javascript

因为接口方的要求,用js中处理数据,所以需要php程序从数据库取出数值后赋值给js数组。一直没有找到很好的办法,因为PHP数组的数据编码和JS 数组的编码格式不一样,不能直接输出。

在网上搜索一通后,找到的解决的方法:

PHP函数库提供了编/解码JSON的函数:json_encode()和json_decode(),可以比较方便的传递数组或对象给javascript。注意:PHP 5.2以上才绑定了JSON扩展。

在php如下写:

代码如下:

$arr = array('1',array('2','3'),array('new','old'));
$new_arr = json_encode($arr);//new_arr的
输出结果是;["1",["2","3"],["new","old"]] echo "var data =". $new_arr;

在页面中引用以上php文件后,在js中在直接可以对data进行操作。

文档

如何在php中给js数组赋值

如何在php中给js数组赋值:PHP函数库提供了编/解码JSON的函数:json_encode()和json_decode(),可以比较方便的传递数组或对象给javascript因为接口方的要求,用js中处理数据,所以需要php程序从数据库取出数值后赋值给js数组。一直没有找到很好的办法,因为PHP数组的数据编码和JS
推荐度:
标签: 如何 php js
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top