zoukankan      html  css  js  c++  java
  • HTML&PHP学习笔记(3)

    打开文件:

    $fp = fopen("$_SERVER['DOCUMENT_ROOT']/...../a.txt",'w');

    需保证apache有权限读写

    写入文件:

    fwrite($fp, $outputstrint [,length])

    关闭文件:

    fclose($fp);

    测试文件结束:

    while(!feof($fp))

    读取一行数据:

    $order = fgets($fp, length);    //读取到
    或 length-1
    fgetss($fp, length, [allowable_tags]);    //过滤特殊标记
    fgetcsv($fp, length, [delimiter, [enclosure]];    //定界符, 指定每行中封闭每一个域的字符,默认“

    读取整个文件:

    readfile("path/to/file");    //输出到标准输出(浏览器)
    $fp = fopen("path/to/file",'rb');
    fpassthru($fp);
    $filearray = file("path/to/file");    //既到浏览器,又保存到数组
    file_get_contents()    //以字符串形式返回文件内容,不显示到浏览器

    读取一个字符:

    fgetc($fp);

    读取任意长度:

    fread($fp, length);

    查看文件是否存在:

    file_exists("path/to/file")

    确定文件大小:

    filesize()

    nl2br() 将输出的 转换成 <br />

    删除一个文件:

    unlink("path/to/file");

    在文件中定位:

    rewind($fp);        //将文件指针复位到文件的开始
    ftell($fp);            //以字节为单位报告文件指针当前在文件中的位置
    fseek($fp, offset [,whence]);    //将文件指针从whence移动offset个字节
  • 相关阅读:
    E-Eating Together(POJ 3670)
    F-Dining Cows(POJ 3671)
    I-MooFest(POJ 1990)
    A-Apple Catching(POJ 2385)
    H-The Cow Lineup(POJ 1989)
    LOOPS(HDU 3853)
    Card Collector(HDU 4336)
    Help Me Escape (ZOJ 3640)
    Collecting Bugs(POJ 2096)
    c#大圣之路笔记——c# 从DataGrid中导出数据 Session
  • 原文地址:https://www.cnblogs.com/iowl/p/4141416.html
Copyright © 2011-2022 走看看