【问题标题】:Path to a file in a different drive?不同驱动器中文件的路径?
【发布时间】:2011-10-01 12:20:09
【问题描述】:

我的 php 文件在这里: D:/Appserv/www/x/y/file.php

我想从这个文件夹加载东西: E:/foldie

我不知道哪条路会带我到那里。

$somePath="HELP ME HERE!!!!"  
$dir=opendir($somePath);

//looping through filenames
while (false !== ($file = readdir($dir))) {
    echo "$file\n";
}

【问题讨论】:

  • 你试过 E:/foldie 吗?因为除非有某种权限阻止它,否则它应该可以工作。
  • 这到底是怎么失败的?

标签: php path relative-path absolute-path opendir


【解决方案1】:

使用它应该工作的文件的完整 Windows 路径:“E:\folder\file.txt”

或者只是将文件复制到本地/项目目录中以进行测试。

【讨论】:

  • 确保在字符串中转义反斜杠(在 Paul 的帖子中提到)
【解决方案2】:

设置$somePath = "e:\\foldie"。如果这不起作用,请告诉我们它是如何失败的。

[Edit:: 确保在字符串中转义反斜杠]

【讨论】:

    猜你喜欢
    • 2013-08-28
    • 2016-09-16
    • 1970-01-01
    • 1970-01-01
    • 2012-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多