首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >PHP上传/读取单独驱动器上的文件

PHP上传/读取单独驱动器上的文件
EN

Stack Overflow用户
提问于 2018-07-03 03:22:24
回答 1查看 175关注 0票数 0

我需要能够上传/查看单独驱动器上的文件。

现在,我的站点位于C:驱动器上的htdocs文件夹中。我们已经在D:驱动器上分配了空间来上传和查看文件。

使用下面的代码,我可以使用scandir查看htdocs文件夹中的内容:

代码语言:javascript
复制
<?php
 $dir    = '../../htdocs/';
 $files1 = scandir($dir);
 $files2 = scandir($dir, 1);

 print_r($files1);
 print_r($files2);
?>

但我需要再往回走几遍才能到达D:盘。我甚至不确定这是否可能。

使用上面的代码,当我尝试遍历到D:驱动器时,路径将如下所示:

代码语言:javascript
复制
$dir    = '../../../D:/uploadFiles/';

我不确定当返回并查看D:驱动器中的内容时,这是否是正确的格式。我猜如果是的话,我会在屏幕上看到一些东西,而我没有。

在网上进行我的研究时,我能找到的最接近的东西是这篇文章:

upload file on drive d:// php

但我需要能够首先读取D:驱动器上的文件夹中的文件。

我想要做的事情可以用PHP实现吗?如果是,我如何修复我的路径,以便我可以看到D:驱动器上uploadFiles文件夹中的文件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-03 03:27:08

全是Directory Functions

简单地说:

代码语言:javascript
复制
scandir('C:/some/path/uploadFiles');
scandir('D:/some/path/www/htdocs');

或者其他什么..。写出完整路径。甚至不要做那些../../的事情。相对路径/绝对路径。我觉得你把事情搞得太复杂了。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51142542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档