• 文件操作2


    <?php
    //目录操作
    mkdir("./aa"); //创建目录
    rmdir("./test"); //删除目录,只能删除空文件夹
    rename("./test","./aa/test");//(从左移动到右边,右边创造建被移动的文件名,)重命名、移动文件夹

    //文件操作

    touch("./aa.txt");//创建文件
    copy("./aa.txt","../xx.txt"); //复制文件(从左复制到右,新建名称)
    unlink("./aa.txt");//删除文件

    echo file_get_contents("./aa.txt"); //读取文件内容
    echo file_get_contents("http://www.baidu.com"); //读取远程文件
    file_put_contents("./aa.txt",file_get_contents("http://www.baidu.com"));//向文件里面写入内容
    file_put_contents("./aa.txt","HELLO");

    readfile("./aa.txt");//读取文件内容并显示
    var_dump(file("./aa.txt")); //读取文件内容,并且返回数组,数组里面存的是每一行


    //文件内容操作

    $fp = fopen("./aa.txt","a");//打开文件资源

    fwrite($fp,"aaaaaa"); //写入内容,w方式会覆盖,a方式会追加

    while($v = fgetc($fp)) //读取文件内容,一个一个字符读取
    {
    echo $v;
    }

    echo fgets($fp); //获取文件一行内容,一行一行获取

    echo fread($fp,2); //读取文件内容,可以读取特定长度的内容

    fclose($fp);//关闭文件资源


    //文件夹操作

    $dir = opendir("./aa");

    while($v = readdir($dir))
    {
    echo $v."<br>";
    }

    closedir($dir);

     

  • 相关阅读:
    泰勒综合
    滤波器、窗等的系数为什么是对称的?
    l'alphabet en francais
    弄清for循环的本质
    js中的闭包
    js中用正则表达式
    java Calendar
    Android实现XML解析技术
    junit4 详解
    redhat vi 命令
  • 原文地址:https://www.cnblogs.com/wanlibingfeng/p/5524820.html
Copyright © 2020-2023  润新知