gpt4 book ai didi

php - 标识符在 javascript 数组中的数字文字后立即开始

转载 作者:搜寻专家 更新时间:2023-10-31 21:16:07 26 4
gpt4 key购买 nike

我正在尝试将图像文件名的 php 数组分配给 javascript 数组。这是我到目前为止得到的:

<script src="jq.js"></script>

<?php
$dir = 'images';
$images = scandir($dir);
$true_images = array();
foreach($images as $k=>$v){
if(is_file('images/'.$v)){
$true_images[] = $v;
}
}

?>
<script>
$(function(){
var image_array = Array(<?php echo implode(',', $true_images); ?>);
alert(image_array);
});
</script>

但是我在 Firebug 中得到以下错误:标识符紧跟在数字文字之后开始

请帮助,在此先感谢

最佳答案

您必须将您的字符串数组输入到“”或''试试这个

var image_array = ["<?php echo implode('","', $true_images); ?>"]

关于php - 标识符在 javascript 数组中的数字文字后立即开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8351417/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com