实例
<?php //获取txt文件 $txt_files_raw = glob('demo/*.txt'); //encode方便js接收数组 $txt_files = json_encode($txt_files_raw); //数组长度计算 var $txt_files_length = count($txt_files_raw); //basename数组与赋值,也可用demo = Array();创建数组 for ($txt_n=0; $txt_n < $atc_length; $txt_n++){ $txt_name_arr_raw[$txt_n] = basename($txt_files_raw[$txt_n],'.txt'); } $txt_name_arr = json_encode($txt_name_arr_raw); echo <<<eot <script language="JavaScript" type="text/JavaScript"> var txtFiles = $txt_files; var atcLength = $atc_length; var txtNameArr = $txt_name_arr; </script> eot; ?>
此处是数组的传递,只需要对其进行json_encode
,然后用
echo <<< //... eot;
即可,该变量在引用的js文件以及<script></script>
都能正常使用
好久之前写的,放桌面太久就上传了
来源:https://www.cnblogs.com/peretdressing/p/12302661.html