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

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

 ?>


上一篇下一篇

猜你喜欢

热点阅读