• 首页课程PHP趣味课堂PHP写文件操作

    PHP写文件操作

    目录列表

    PHP 文件处理

    PHP在创建,阅读,上传和编辑文件等提供了许多功能。 fopen()函数创建或打开一个文件,如果您使用fopen()与不存在的文件,则文件将被创建,如果该文件已打开以写入(w)或附加(a)。

    例如:

    <?php
     $file=fopen("welcome.txt","r");
     ?>

    文件可能通过下列模式来打开:

    OGCR6Y59]IV8XUDBDEPI(2J.png

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

    下面哪些模式下可以读/写文件?

    写文件

    fwrite() 函数将内容写入一个打开的文件中。

    函数会在到达指定长度或读到文件末尾(EOF)时(以先到者为准),停止运行。

    如果函数成功执行,则返回写入的字节数。如果失败,则返回 FALSE。

    语法

    fwrite(file,string,length)

    2%V2I`HO4CYQPW2{CCCI`_4.png

    提示:该函数是二进制安全的。(意思是二进制数据(如图像)和字符数据都可以使用此函数写入。)

    <?php
     $file = fopen("test.txt","w");
     $test = "Hello World. Testing!";
     fwrite($file,$test);
     fclose($file);
     ?>

    上面的代码将在文件中存入:

    Hello World. Testing!

    完成写入后,我们需要使用fclose()函数关闭文件。

    写完文件后需要关闭写入,需要使用哪个函数?

    重新排序使下面代码能写入“hello PHP中文网”

    • fclose($file);
    • $file = fopen("test.txt" ,"w");
    • fwrite($file,"PHP中文网");
    • fwrite($file,"hello");

    PHP中文网