为什么我的 Javascript 数组是空的?在一个while循环中,我填充了一个变量($btext)。当我回显 $btext 一切都显示正常:
但是,如果我尝试填充 Javascript 数组,则不会在那里打印任何内容。
这就是我在 php 中填充变量 $btext 的方式:
$btext .= "\"".${'name_'.$user}."\",";
这里是Javascript部分:
var battletext = new Array(<? echo $btext; ?>);
如果我将 $btext 定义为:
$btext = "\"Hallo\", \"Welt\"";
源代码如下所示:
<script>
var battletext = new Array("Hallo", "Welt");
</script>