文件的读取和写入
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;
}
本文介绍了使用PHP进行文件读取和写入的基本方法。包括检查文件是否可写、打开文件、读取文件内容以及写入内容到文件的过程。还提供了解决文件不存在时的创建方法,并注意到了系统权限的问题。

被折叠的 条评论
为什么被折叠?



