php - 将二维数组从 PHP 传递到 JavaScript 的最佳方法?

标签 php javascript arrays

我有一个要在我的 JavaScript 代码中使用的 PHP 数组。我宁愿不做类似 <?PHP $array['array2name'][0]?> 的事情对于其中的所有元素,因为它的编号未知。我打算做一个 while 循环来将一些数据写入元素,但我目前似乎找不到一种简单的方法来做到这一点。

如何以最简单的方式将二维数组从 PHP 传递到 JavaScript?

最佳答案

作为使用 json_encode 函数的 JSON 对象。然后您可以使用 Javascript 轻松阅读它,因为它是 native javascript 对象。 http://php.net/manual/en/function.json-encode.php

json_encode($array);

JSON 在 JQuery 中很容易解析,但对于纯 JavaScript,请参见此处:

http://www.json.org/js.html

关于php - 将二维数组从 PHP 传递到 JavaScript 的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2817575/

相关文章:

php - FastCGI PHP7.2 在 Windows 上总是超时 Nginx Bash ubuntu

javascript - 如何在指令中使用 $watch 来更新类(无 jQuery)?

java - 如何在 Java 中连接两个 float 数组?

php - 为什么我的 float 大于 1 时在 MYSQL 中存储为 .9999?

php - 操作后 10 分钟更新数据库

javascript - 如何使用 Jquery 显示和隐藏复选框文本

javascript - 版本更改事务在 indexedDB 中的升级需要事件处理程序错误中中止

arrays - 如何一次运行多个后台线程任务?

Java Reflection API - 获取 String[] 字段的值

php - 我需要允许我网站的用户上传图片 - 我可以在不将文件夹权限设置为 777 的情况下上传图片吗