【发布时间】:2013-03-23 20:48:37
【问题描述】:
谁能告诉我如何将此功能用于不同驱动器上的文件?下面的代码没有找到该文件。
$loaded_php = "C:/Program Files(x86)/PHP/v5.3/php.ini";
if(file_exists($loaded_php))
{
$phpini= file_get_contents($loaded_php);
} else {
$phpini= "nothing";
}
【问题讨论】:
-
您只使用 Windows 吗?然后看看“远程文件的Windows路径”。尽管如此,你为什么要尝试这个,它非常难看:-) 你应该在远程机器上安装一个小服务,你可以用它来查询一个特定的文件。您是对“php.ini”还是任意文件感兴趣?
-
感谢您的回复。是的,它只是 Windows,你知道我怎样才能让代码工作吗?非常感谢
-
感谢您的回复,它在我服务器上的不同驱动器上。谁能告诉我如何在路径中声明驱动器号?非常感谢
-
@MattHarris - PHP 中的驱动器号没有什么特别之处,而且您的代码很好,因为 PHP 允许
/作为 Windows 上的目录分隔符。我建议您从 Windows 资源管理器中复制文件路径,将其粘贴到您的代码下方并检查是否存在差异。 -
感谢您的回复
标签: php file-exists