1

如果文件不存在,我正在尝试将文件检查到某个位置。但是 file_exist 总是返回 false ..

为检查文件添加的功能存在

$file_path = "myconfigfile.config";
private function LoadFile( $file_path ) {
    $contents = '';
    if(file_exists($file_path)) {
        $handle = fopen( $file_path, "r" );
        while( !feof( $handle ) ) {
            $contents .= fread( $handle, 8192 );
        }
        @fclose( $handle );
    } 
    return $contents;
}

这两个文件都存在于同一个文件夹中,但仍然没有给出正确的输出

请帮助我

4

1 回答 1

0

您需要确保您的$file_path变量(当前为“myconfigfile.config”)是绝对或相对路径(相对于正在执行的脚本文件)。

使用您当前的配置,应该有一个myconfigfile.config与您的 php 文件在同一路径中命名的文件,以便函数返回 true。

于 2013-07-10T10:52:08.633 回答