打开文件,读取文件,写内容,关闭资源

    <?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);

 ?>


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容