文件的读取和写入
function getFile( $file )
{
$tmp = NULL;
if ( ! is_writable( $file ) )
{
return false;
}
if ( ! $handle = fopen( $file , "r+" ) )
{
return false;
}
if ( ! $tmp = fread( $handle , filesize( $file ) ) )
{
return false;
}
fclose( $handle );
return $tmp;
}
function writeFile( $file , $content )
{
if ( ! is_writable( $file ) )
{
return false;
}
if ( ! $handle = fopen( $file , "r+" ) )
{
return false;
}
if ( ! fwrite( $handle , $content ) )
{
return false;
}
fclose( $handle );
return true;
}
下边为,找不到文件时,新建一个文件,请注意系统权限
function writeFile( $file , $content )
{
if ( ! $handle = fopen( $file , "w+" ) )
{
return false;
}
if ( ! is_writable( $file ) )
{
return false;
}
if ( ! fwrite( $handle , $content ) )
{
return false;
}
fclose( $handle );
return true;
}