file_exists使用不同驱动器上的文件

时间:2013-04-02 14:01:54

标签: php file-exists

任何人都可以告诉我如何在不同的驱动器上使用此功能吗?下面的代码找不到该文件。

 $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";
  }

2 个答案:

答案 0 :(得分:4)

错字:

 $loaded_php = "C:/Program Files(x86)/PHP/v5.3/php.ini";  
                                ^---missing space

这是Program Files[SPACE](x86)

答案 1 :(得分:2)

关于Marc的回答,我建议使用

$loaded_php = 'C:\PROGRA~2\PHP\v5.3\php.ini';
$phpini = file_exists($loaded_php) ? file_get_contents($loaded_php) : 'nothing';