php - 如何使用从 php 到 javascript 的数组值?

标签 php javascript

我一直是一个问题,我如何在 javascript 中使用数组值,而该数组是在我的 php 脚本中定义的

例如考虑从文件中读取一些值并在 javascript 中使用它。

你打算这样做吗?

最佳答案

您可以使用 json_encode函数,以安全地返回一个可以直接在 JavaScript 中使用的 JSON 对象:

<?php
  $phpArray = array("foo", "bar", "baz");
  //....
?>

<script type="text/javascript">
var jsArray = <? echo json_encode($phpArray); ?>;
</script>

输出:

<script type="text/javascript">
var jsArray = ["foo","bar","baz"];
</script>

关于php - 如何使用从 php 到 javascript 的数组值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2180133/

相关文章:

php - 用于检测 base64 编码字符串的 RegEx

javascript - Node js router.route包含所有异步中间件,路由器本身是异步的吗?

javascript - HTML/JS : How to change option value of select type using JS

javascript - 保存具有 id 的元素的变量存储在哪里?

PHP/MYSQL 安全问题(在线订单、管理员门户)

PHP < 5.3,create_function 和使用变量

php - 查找字符串数组的公共(public)前缀

javascript - 如何在截止日期过后禁用复选框

javascript - Gatsby 热重载不会在 Hello World 入门项目中重载

javascript - Laravel Homestead,Socket.io 连接被拒绝