我想计算文件夹中的文件数量,并返回该数字以在 .js 文件中设置变量。
本质上,我在一个文件夹中有 X 张图像。当用户单击右箭头时,我将现有的 8 张图像替换为下一组 8 张图像,依此类推。我目前手动将变量(现在为 38)输入到页面中,因为文件夹中有 38 个缩略图。
代码运行完美,但我讨厌每次添加文件时都更改数字的想法。我希望将变量设置为文件夹中图像的确切数量。
这可以使用 JavaScript 或 jQuery 实现吗?我需要编写一个 PHP 文件来为我返回这个变量吗?任何信息都会很棒!
最佳答案
这是 PHP 更适合的任务,将 Javascript 保留在客户端。编写一个非常简单的 PHP 脚本来计算文件夹中的文件数
echo iterator_count(new DirectoryIterator('/home/path/dir'));
并从 JQuery 脚本中调用它。
$.get('numberoffiles.php', function(data) {
alert(data);
});
关于php - 如何使用 jQuery 对目录中的文件进行计数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11489738/