例如,有一些代码:
$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>
非常感谢您的帮助!