A、打开文件 fopen()
$file=fopen("Animal.txt","r");
// r 自读、 r+ 读写、 w 自写 、 w+ 读写、 a 追加 、 a+ 读追加 、x 自写 、x+ 读写
B、关闭文件 fclose()
$file=fopen("Animal.txt","r");
fclose($file);
C、检测文件末尾(EOF)
$file=fopen("Animal.txt","r");
if (feof($file)) echo "文件结尾";
D、逐行读取文件
$file=fopen("Animal.txt","r"); or exit("无法打开文件!");
// 读取文件每一行,直到文件结尾
while(!feof($file)){
echo fgets($file). "<br>";
}
fclose($file);
E、逐字符读取文件
$file=fopen("Animal.txt","r"); or exit("无法打开文件!");
while (!feof($file)) {
echo fgetc($file);
}
fclose($file);
E、PHP 文件上传 关键字 :$_FILES
if (file_exists("upload/" . $_FILES["file"]["name"])){
echo $_FILES["file"]["name"] . " 文件已经存在。 ";
}else{
move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $_FILES["file"]["name"]);
echo "文件存储在: " . "upload/" . $_FILES["file"]["name"];
}