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

    PHP文件处理 ~~学习笔记_PHP教程

    2016-07-13 10:02:41原创496

    PHP文件处理 ~~学习笔记


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

    文件可能通过下列模式来打开:
    -------------------------------------------------------------------------------------------
    模式 | 描述
    -------------------------------------------------------------------------------------------
    r | 只读。在文件的开头开始。
    -------------------------------------------------------------------------------------------
    r+ | 读/写。在文件的开头开始。
    -------------------------------------------------------------------------------------------
    w | 只写。打开并清空文件的内容;如果文件不存在,则创建新文件。
    -------------------------------------------------------------------------------------------
    w+ | 读/写。打开并清空文件的内容;如果文件不存在,则创建新文件。
    -------------------------------------------------------------------------------------------
    a | 追加。打开并向文件文件的末端进行写操作,如果文件不存在,则创建新文件
    ------------------------------------------------------------------------------ ------------
    a+ | 读/追加。通过向文件末端写内容,来保持文件内容。
    -------------------------------------------------------------------------------------------
    x | 只写。创建新文件。如果文件已存在,则返回 FALSE。
    -------------------------------------------------------------------------------------------
    x+ | 读/写。创建新文件。如果文件已存在,则返回 FALSE 和一个错误。
    -------------------------------------------------------------------------------------------

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

    -------------------------------------------------------------------------------------------

    如果 fopen() 不能打开指定的文件,下面的例子会生成一段消息:


    $file = fopen("lala.txt", "r") or exit("unable to open the file");
    ?>
    -------------------------------------------------------------------------------------------
    关闭文件:

    fclose() 函数用于关闭打开的文件。


    $file = fopen("test.txt","r");

    //some code to be executed

    fclose($file);
    ?>
    -------------------------------------------------------------------------------------------
    检测 End-of-file
    feof() 函数检测是否已达到文件的末端 (EOF)。
    在循环遍历未知长度的数据时,feof() 函数很有用。

    注释:在 w 、a 以及 x 模式,您无法读取打开的文件!
    -------------------------------------------------------------------------------------------
    逐行读取文件
    fgets() 函数用于从文件中逐行读取文件。

    注释:在调用该函数之后,文件指针会移动到下一行。


    $file = fopen("Kecily.txt", "r") or exit("unable to open the file");
    while(!feof($file)) {
    echo fgets($file)."
    ";
    }
    fclose($file);
    ?>
    -------------------------------------------------------------------------------------------
    逐字符读取文件
    fgetc() 函数用于从文件逐字符地读取文件。

    注释:在调用该函数之后,文件指针会移动到下一个字符。


    $file = fopen("Kecily.txt", "r") or exit("unable to open the file");
    while(!feof($file)) {
    echo fgetc($file).;
    }
    echo "
    ";
    fclose($file);

    ?>


    www.bkjia.comtruehttp://www.bkjia.com/PHPjc/969601.htmlTechArticlePHP文件处理 ~~学习笔记 fopen函数用于在PHP中打开文件。 此函数的第一个参数含有要打开文件的名称,第二个参数规定了使用哪种模式来打开...

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:文件 笔记
    上一篇:《pigcms v6.2最新完美至尊版无任何限制,小猪微信源码多用户微信营销服务平台系统》,小猪pigcmsv8.1下载_PHP教程 下一篇:php访问数组最后一个元素的函数end()用法_PHP教程
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• php中的一些数组排序方法分享_php技巧• 让你成为更出色的PHP开发者的10个技巧_php技巧• 说明的比较细的php 正则学习实例_php技巧• php自动跳转中英文页面_php技巧• 实例(Smarty+FCKeditor新闻系统)_php实例
    1/1

    PHP中文网