zoukankan      html  css  js  c++  java
  • 008PHP文件处理——文件操作r w (用的比较多) a x(用的比较少) 模式 rewind 指针归位:

    <?php
    /**
     *文件操作r w (用的比较多)  a x(用的比较少) 模式  rewind 指针归位:
     */
    /*$a=fopen('a.txt','r');
    echo fread($a,filesize('a.txt'));
    fwrite($a,'22');//写入内容到文件最后
    fclose($a);*/
    
    //只写模式:w  如果文件存在,直接把指针放在开头,清空文件。如果不存在,则创建文件,把指针放在开头
    /*$a=fopen('a.txt','w');*/
    
    //读写模式:w+
    /*$a=fopen('a.txt','w+');
    fwrite($a,'蓝天科技');//文件写入内容
    rewind($a);//定位到指针开头部分:
    echo fread($a,filesize('a.txt'));
    fclose($a);*/
    
    //a模式:当文件不存在的时候,创建文件。存在的时候,不会像w模式,清空文件。把指针移到内容最后
    /*$a=fopen('a.txt','a');
    fwrite($a,'123');*/
    
    //a+模式:读写都可以
    /*$a=fopen('a.txt','a+');
    echo fread($a,filesize('a.txt'));
    fwrite($a,'tttt');*/
    
    //x模式:(保守模式)如果文件存在,就不碰文件了。如果不存在就会创建文件,文件指针移到文件开头。
    /*$a=@fopen('sss.txt','x') or die("文件存在");
    fwrite($a,'科教兴国');
    rewind($a);
    echo fread($a,100);*/
    
    //读取远端文件:
    /*$baidu=fopen('http://www.baidu.com','r');
    while ($row=fgets($baidu)){
        echo $row;
    }*/
    
    //wt模式:纯文本文件可以识别换行符号:
    $a=fopen('a.txt','wt');
    fwrite($a,'科技兴国');
    

      

  • 相关阅读:
    怎么选取训练神经网络时的Batch size?
    一个batch的数据如何做反向传播
    Chinese NER Using Lattice LSTM-阅读总结
    深度学习Inception
    非极大值抑制--NMS
    CUDA简要理解
    Anaconda+tensorflow+pyTorch安装
    多层神经网络python实现
    深入解析Jieba分词源码(包括Trie存储,正向匹配,HMM,viterbi)
    最小堆排序MinHeap
  • 原文地址:https://www.cnblogs.com/yiweiyihang/p/8269852.html
Copyright © 2011-2022 走看看