opendir相关内容

PHP - 另一台服务器上的 opendir

我对 PHP 有点陌生. 我有两个不同的主机,我希望其中一个中的 php 页面向我显示另一个的目录列表.我知道如何在同一主机上使用 opendir() 但是否可以使用它来访问另一台机器? 提前致谢 解决方案 您可以使用 PHP 的 FTP Capabilities 远程连接到服务器并获取目录列表: //建立基本连接$conn_id = ftp_connect('otherse ..
发布时间:2022-01-01 14:25:39 PHP

在 C 中访问目录

该程序是打开一个目录并显示文件名...即如果有一个文件..它应该说 FILE....else DIRECTORY..但程序将所有文件显示为目录.. 任何人都可以检查代码是否有任何错误....thnx #include#include#define DIR_path "root/test"主要的(){目录 *目录;dir=opendir(DIR_PATH);printf("目录中的文件::\ ..
发布时间:2022-01-01 14:14:36 其他开发

C 操作目录:如何通过在主参数中给出目录名称来定位目录

我无法在 C 中操作目录. 我想给出 2 个目录的名称作为 main 的参数 检查第一个目录是否存在(在当前路径中) 打开目录 调用一个函数(我创建的)来创建文件并在里面做一些事情目录 关闭目录并进入第二个目录并执行相同的操作. 我写了我的代码,但它仍然没有执行我在主目录中提供的内容,而是看起来我总是位于当前目录中,所以打开目录的调用不好??? 这是我所做的: int ..
发布时间:2021-11-17 21:16:50 其他开发

C opendir 始终为 NULL

所以我正在处理目录遍历,但我无法让 opendir 以我想要的方式工作.它总是无法打开我发送的目录,它给出了一些未知错误.我通常传入 argv[1],但我放弃了,直接开始硬编码路径. char *dest = NULL;char *filePath = ".";字符 *newPath = NULL;目录 *dirp;struct dirent *dp;错误号;dirp = opendir("/h ..
发布时间:2021-06-10 18:45:51 其他开发

如何使用PHP opendir()按日期排序

我的目录中充满了所有我想回显的文件.如果文件是图像,则图像本身会被回显.如果文件不是图像,则会回显文件名. 下面的这段代码可以完美地工作,但是我似乎无法获得按日期排序的顺序.文件会随机回显. 我该怎么做,以便文件按最后修改的顺序(最新的)排序. ..
发布时间:2020-07-02 02:50:16 PHP

Opendir函数为我提供了多个数组,而不仅仅是一个

敬礼,代码长老, 我正在寻求掌握PHP的法术,现在需要您的协助来杀死一头强大的野兽. 我正在用PHP制作REST API.函数之一是GET,该GET返回目录中的png列表.但是,它不返回一个数组,而是返回多个数组(每次迭代一个数组?). 我想要: ["1.png","2.png","3.png"] 但是我得到了: ["1.png"]["1.png","2.png" ..
发布时间:2020-07-02 02:50:12 PHP

PHP权限使用unlink和rmdir拒绝

我一直试图弄清楚为什么我的Php代码给我带来了一个令人讨厌的错误.我已经尝试了上一篇文章中介绍的无数函数,但是它给出的错误是"Permission Denied".据我了解,我必须拥有特殊的特权才能删除文件等.我尝试了多种解决方案,但仍然遇到此错误.如果有人能指出我正确的方向,那就太好了.我在下面发布了我的代码段..谢谢 $first_sub = "my_dir"; ..
发布时间:2020-07-02 02:50:10 PHP

从dirent结构中打印off_t文件大小

我想要的只是打印文件大小(以字节为单位) 我正在使用 DIR *d; struct dirent *dir; d= opendir(absolute_path); while((dir= readdir(d))!=NULL){ printf("%s\t %d\t %u\n",dir->d_name,dir->d_type,(int long long )dir->d_off); } ..
发布时间:2020-07-02 02:50:08 其他开发

使用OPENDIR()选择随机文件

我尝试过: function random_pic($dir = '../myfolder') { $files = opendir($dir . '/*.*'); $file = array_rand($files); return $files[$file]; } 此功能使用glob()起作用,但不能使用opendir. 这将返回打开目录失败错误.我猜o ..
发布时间:2020-07-02 02:49:59 PHP

PHP opendir()仅列出文件夹

我想使用opendir()仅列出特定文件夹(即/www/site/)中的文件夹.我也想从列表中排除文件.和出现在linux文件夹列表中的".."文件夹.我将如何去做? 解决方案 查看 PHP文档中的readdir().它包括一个确切的例子. 出于完整性考虑: ..
发布时间:2020-05-27 02:36:12 PHP

获取目录中图像的文件名

应该怎么做才能使用PHP从文件夹/目录中获取图像标题(例如abc.jpg)并将其存储在数组中. 例如: a[0] = 'ac.jpg' a[1] = 'zxy.gif' 等 我将在幻灯片放映中使用该阵列. 解决方案 当然有可能.查看 opendir的文档,然后将每个文件推送到结果数组.如果您使用的是PHP5,请查看 DirectoryIterator .这是遍历目录内 ..
发布时间:2020-05-27 01:56:27 PHP

一种检查目录是否存在的更快方法

我正在使用opendir函数检查目录是否存在.问题是我在一个很大的循环中使用它,并且膨胀了我的应用程序使用的内存. 检查目录是否在C中的最佳(最快)方法是什么?如果不存在,最好的(最快的)创建方法是什么? 解决方案 您可以致电mkdir().如果该目录不存在,则将创建该目录并返回0.如果该目录存在,则将返回-1并将errno设置为EEXIST. ..
发布时间:2020-05-09 23:36:40 其他开发

Opendir错误;找不到这样的文件或目录

这可能是一个非常简单的问题。我在目录/手机上工作,我在目录/上传中有照片。 我收到错误: 警告:opendir(http://www.yoozpaper.com/uploads)[function.opendir]:无法打开目录:未在/ hermes / bosweb / web088 / b881 / ipg中实现。第313行的yoozpapercom / mobile / spor ..
发布时间:2018-07-25 17:08:58 PHP

php - opendir,强制列出隐藏文件(ftp)

如何强制在PHP脚本中使用ftp连接列出隐藏文件?是否有opendir的任何上下文选项? 谢谢 ftp_rawlist - 返回给定目录中的文件的详细列表“(raw => ALL,隐藏) https://secure.php.net/manual/en/function.ftp-rawlist.php 有一个对 ftp_rawlist 的评论: 获取所有文件的列表,包括除' ..
发布时间:2018-04-13 14:03:30 PHP

哪个更快:glob()或opendir()

glob()和opendir()之间哪个更快,读1-2K左右的文件? > http://code2design.com/forums/glob_vs_opendir 显然, opendir()应该更快(打开目录处理程序)让你迭代。因为 glob()必须解析第一个参数,所以需要更多的时间(加上 glob 处理递归目录它会扫描子目录,这将增加执行时间。 ..
发布时间:2017-11-04 21:11:47 PHP

opendir将不接受字符串变量,但会接受纯字符串

我不能让这个函数工作,因为某些原因opendir不会将buffer2(声明为char buffer2 [128])作为参数正确使用。如果我用“。”替换变量。或“样品”,它的效果很好。但是这样做,我每次都会遇到分段错误。请帮忙。 system(“clear”); DIR * dirp; struct dirent * dp; printf(“输入目录名:”); fgets(b ..
发布时间:2017-05-26 22:26:06 服务器开发