问题标签 [opendir]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP:为什么 readdir 在命令行为我工作而不是浏览器?
我有 2 个文件夹:/var/www/vhosts/mydomain.com/httpdocs/ 和 /var/www/vhosts/mydomain.com/httpdocs/duh/
两个文件夹都具有完全相同的权限、组、所有者和所有内容。
如果我将 $path 设置为第一个,没问题,我会回显文件名中带有“html”的文件列表。
如果我将 $path 设置为第二个,它会在 opendir() 上死掉。但是,它可以从命令行正常工作,而不是浏览器。
有任何想法吗?
这是我非常简单的代码:
php - 使用 PHP 从图像和子目录的文件树中创建一个选择下拉列表
我正在创建一个 wordpress 元框,我需要在我的模板中扫描包含图像的子目录的目录,并将它们添加到选择下拉列表中,以便我可以在模板中使用文件名。
图像当前排列在文件夹中,如下所示:
父文件夹
|_ 二级文件夹
|_ Image.png
|_ Image.jpg
|_ Image.gif
|_ 二级文件夹
|_ Image.png
|_ Image.jpg
|_ Image.gif
理想情况下,我想将该结构保留在我的选择下拉列表中,即。
辅助文件夹。
|_ 图片.png
我一直在使用这个:
但是,这当然只有在我将 $largeImagesdir var 设置为子目录之一时才有效...
任何人都可以帮忙吗?
php - 如何使用 PHP 列出按字母顺序排序的目录中的所有文件?
我正在使用以下 PHP 代码列出当前目录下的所有文件和文件夹:
问题是列表没有按字母顺序排列(也许它是按创建日期排序的?我不确定)。
如何确保它按字母顺序排序?
php - 列出目录中的所有文件,额外的信息来了
这是我的代码-
当我运行此代码时,不必要的点(。)来了。输出image-3.jpgimage-4.jpgimage-1.jpgimage-2.jpgimage-5.jpg...
为什么最后会出现 3 个点?
perl - 关于 opendir 和 readdir 的 Perl 程序帮助
所以我有一个程序,我想清理一些文本文件。该程序要求用户输入包含这些文本文件的目录的完整路径。从那里我想读取目录中的文件,将它们打印到一个新文件(由用户指定),然后以我需要的方式清理它们。我已经编写了脚本来清理文本文件。
我要求用户提供要使用的目录:
然后我需要阅读目录。
现在我迷路了。
请问有什么帮助吗?
php - PHP opendir() 没有打开子目录
我制作了一个 php 图片库,它应该列出“pics”文件夹的所有子目录,点击后,会显示文件夹中的第一张图片,并带有指向上一张和下一张照片的链接。当它在第 20 行列出“pics”文件夹的子目录时,没有返回任何内容。此外,下一个和上一个链接始终显示指向“专辑”页面的链接,而不是下一个图像。
我做错了什么?对我的代码的任何批评也将不胜感激。
php - 这个 PHP opendir() 对服务器来说非常繁重吗?
我在 Wordpress 中使用它,页面加载速度很慢,但也可能是因为上面有很多图像。我只是想确保我没有做一些因性能原因而令人不悦的事情。
php - PHP - 读取文件并回显结果
我有 /fonts/ 文件夹,里面装满了 .js 文件。
我知道如何阅读此文件夹并列出其中的所有文件:
但我不想写文件名,而是他们存储的数据。
里面的图案是这样的:
NameOfTheFontFile_400_font.js:
(...) "font-family":"NameOfTheFont" (...)
那么如何修改我的第一个脚本以打开读取每个文件并获取字体系列名称而不是文件名?
非常感谢!
php - PHP - 另一台服务器上的 opendir
我对 PHP 有点陌生。
我有两个不同的主机,我希望其中一个的 php 页面向我显示另一个的目录列表。我知道如何在同一主机上使用 opendir() ,但是否可以使用它来访问另一台机器?
提前致谢
php - 用php忽略隐藏文件
我正在尝试扫描图像文件夹,但是我一直看到 mac 创建的 ._ 文件
我正在使用这段代码:
关于为什么的任何想法?我创建了一个覆盖它的忽略数组。
更新:仍然显示两者。