欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php最简单的文件处理。

程序员文章站 2022-03-29 19:58:05
...
 1  4  5  6  7    Bob's Auto Parts -Customer Orders  8  9 10 

Bob's Auto Parts

11

Customer Orders

12 13 isn't double";18 echo gettype($a).'
';19 settype($a,'double');20 echo gettype($a).'
';21 */22 23 @$fp =fopen("$DOCUMENT_ROOT/orders/orders.txt",'rb');24 if (!$fp){25 echo"

No orders pending.26 please try again later.

";27 exit ;28 }29 30 /*31 isset ();32 33 empty()34 35 */36 //读取每行37 while (!feof($fp)){38 $order = fgets($fp,1024); //fgets()每次读取一行,遇到\n 、eof 、或者是998b结束。默认1k=1024b39 echo $order."
"; //fgetss() 和fgets()一样的功能,但是能过滤掉包含php和html的标记40 } //fgetss(resource fp,int length,string[allowable_tags]) 把不过滤的标记放在allowable_tags中41 //$order = fgetss($fp,999,"

,
");42 // fgetcsv($fp,1024,"\t") 意思是遇到换行43 44 /*45 读取整个文件,46 readfile("$DOCUMENT_ROOT/orders/orders.txt");47 fpassthru($fp) ; //fp是一个指针48 $filearray =file("$DOCUMENT_ROOT/orders/orders.txt") 49 //功能和readfile一样,但是每一行是字符串数组的一个元素50 */ 51 52 /*53 通过字符来输出整个文件54 while(!feof($fp))55 $char =fgetc($fp);56 if(!feof($fp))57 echo ($char =="\n"?
:$char); 58 */ 59 // fread($fp,int length) 读取任意长度,或者到eof 60 61 /*62 file_exists("$DOCUMENT_ROOT/orders/orders.txt");63 filesize();64 unlink("$DOCUMENT_ROOT/orders/orders.txt") //删除一个文件65 66 rewind($fp); //重新跳到开始指针67 fseek ($fp); //找到位置 字节数68 ftell ($fp); //显示出位置69 70 71 */ 72 73 ?>74