如何将特定数组元素从PHP传输到JavaScript?

时间:2019-06-20 23:18:41

标签: javascript php variables

例如,有一些代码:

$array= [
    1 => "Value 1",
    2 => "Value 2",
    3 => "Value 3",
    4 => "Value 4"
]

然后在JavaScript中出现循环:

for (var i = 0; i < 5; i++) {
    console.log("<?php echo $array[?> " + i + " <?php] ?>");
}

上面的代码不起作用(对我来说至少如此)

我的实际代码是:

characters.forEach(function(character) {
    var name = "<?php echo $textArray[?>" + character["id"] + "<?php] ?>";

但这不起作用,而是给我一条错误消息

Parse error: syntax error, unexpected '?>', expecting ']' in C:\xampp\htdocs\sds\index.php on line 49

(上面的代码是第48和49行)

我希望它能够使循环的每次迭代都通过使用“ id”作为索引将名称(和其他内容)从PHP文件中加载,从而将其存储在文件中。 / p>

非常感谢您的帮助!

0 个答案:

没有答案