• 技术文章 >后端开发 >php教程

    PHP文件写入,读取与替换内容_PHP教程

    2016-07-13 10:33:20原创886
    完美实现PHP写入,读取,替换文件内容。先解释一下,主要用到:

    //写入文件
    $str="This is a test from www.bkjia.comn"; 
    // w表示以写入的方式打开文件,如果文件不存在,系统会自动建立
    $file_pointer = fopen("aa.txt","a+");        
    fwrite($file_pointer,$str);
    fclose($file_pointer);
    //读取文件
     $file_name="aa.txt";
     $fp=fopen($file_name,'r');
     while(!feof($fp))
     {
      $buffer=fgets($fp,4096);
      //替换文件
      $buffer = str_replace("bkjia","现代魔法",$buffer);
      $buffer = str_replace("This is a test","这是一个实例",$buffer);
      echo $buffer."
    "; } fclose($fp);

    fopen()

    fopen() 函数用于在 PHP 中打开文件,此函数的第一个参数含有要打开的文件的名称,第二个参数规定了使用哪种模式来打开文件。

    模式 描述

    注释:如果 fopen() 无法打开指定文件,则返回 0 (false)。

    feof()

    检测 End-of-file

    feof() 函数检测是否已达到文件的末端 (EOF),在循环遍历未知长度的数据时,feof() 函数很有用。注释:在 w 、a 以及 x 模式,您无法读取打开的文件!

    if (feof($file)) 
    	echo "End of file";
    

    fgets()

    fgets() 函数用于从文件中逐行读取文件。在调用该函数之后,文件指针会移动到下一行。

    www.bkjia.comtruehttp://www.bkjia.com/PHPjc/752504.htmlTechArticle完美实现PHP写入,读取,替换文件内容。先解释一下,主要用到: fopen("文件名.扩展名","操作方式") fwrite(读取的文件,"写入的文件"); fclos...

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:文件写入 文件读取
    上一篇:PHP中文分词工具ICTCLAS的使用介绍_PHP教程 下一篇:从Discuz里拿出来的PHP字符串加密函数_PHP教程
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• PHP如何使用xlswriter进行大数据的导入导出?(详解)• 自动跳转中英文页面_PHP教程• PHP5的XML新特性_PHP教程• 深入浅析php json 格式控制• PHP开发经验总结
    1/1

    PHP中文网