<?php
//文件路径
$path="test.txt";
//判断文件是否存在
if(file_exists($path)){
echo "这个文件存在"; //文件存在
}else{
echo "文件不存在"; //文件不存在
}
//读取整个文件内容
echo file_get_contents($path);
//读写文件
$fp = fopen($path,"w+");
// r 只读。在文件的开头开始。
// r+ 读/写。在文件的开头开始。
// w 只写。打开并清空文件的内容;如果文件不存在,则创建新文件。
// w+ 读/写。打开并清空文件的内容;如果文件不存在,则创建新文件。
// a 追加。打开并向文件末尾进行写操作,如果文件不存在,则创建新文件。
// a+ 读/追加。通过向文件末尾写内容,来保持文件内容。
// x 只写。创建新文件。如果文件已存在,则返回 FALSE 和一个错误。
// x+ 读/写。创建新文件。如果文件已存在,则返回 FALSE 和一个错误。
//读取内容
if (feof($file)) echo "文件结尾";
// 读取文件每一行,直到文件结尾
while(!feof($fp))
{
echo fgets($fp). "<br>";
}
// 逐字符读取文件,直到文件结尾
while(!feof($fp))
{
echo fgets($fp). "<br>";
}
//写内容
fwrite($fp,"Hello World");
//关闭文件
fclose($fp);
?>© 允许规范转载