打开文件,读取文件,写内容,关闭资源
2017-01-22 本文已影响0人
孤岛渔夫
<?php
header('content-type:text/html; charset=utf-8');
// file_get_contents(源文件); 读取文件的内容
var_dump(file_get_contents('./xuexi.txt'));
echo file_get_contents('./xuexi.txt');
// file_put_contents(源文件, '内容'); 向文件赋予内容(是先将原内容全删掉再写内容)
file_put_contents('./xuexi.txt','要是我是医生多好啊');
echo '<hr>';
// fopen(源文件, 打开方式);
$f = fopen('xuexi.txt','r+');
// 打开方式
// 'r' 只读方式打开,将文件指针指向文件头。
// 'r+' 读写方式打开,将文件指针指向文件头。
// 'w' 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
// 'w+' 读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
// 'a' 写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
// 'a+' 读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
var_dump($f);
// fread(文件资源, 指定长度)
// echo filesize('xuexi.txt').'<br>';
// echo fread($f, filesize('xuexi.txt')).'<br>';
// var_dump( fread($f,3) );
fread($f,12);
// fwrite(文件资源, 内容)
fwrite($f, '祥发话了:他最爱吃翔'); // 向文件添加内容, 添加到指针之后,原内容指针之后会被删掉
// 关闭资源
fclose($f);
?>