PHP文件处理相关操作2

 

代码
1 <?php
2 /*
3 file 将文件读入到一个数组当中,查帮助手册
4 fopen 第二个参数是模式,具体看手册
5 fgets 一次读取一行
6 fgetc 一次读取一个字节
7 feof 判断是否文件尾
8 readfile 读取整行文件
9 fwrite 写入文件,具体查帮助
10 */
11
12 /*$line = file("http://google.com/");
13 foreach($line as $key=>$val){
14 echo $key."===".$val."<br> \n";
15 }*/
16
17 $user = file("user.txt");
18 foreach($user as $val){
19 list($name,$mail) = explode(" ",$val);
20 $mail = trim($mail);
21 echo "<a href=\'mailto:$mail\'>$name</a><br />";
22 }
23 echo "<hr>";
24
25 $fp = fopen("text.txt","rt"); //打开文件,第二个参数是模式
26   while(!feof($fp)){
27 $file = fgets($fp);
28 echo $file."<br>";
29 }
30 fclose($fp);
31 echo "<hr>";
32
33 $fa = fopen("text.txt","a+");
34 while(!feof($fa)){
35 $name = fgetc($fa); //一次读取一个字节
36 echo $name."<br>";
37 }
38 echo '<hr>';
39
40 $a1 = readfile("test.txt");
41 echo $a1;
42 echo "<hr>";
43 $f1 = fopen("1.txt","w+");
44 fwrite($f1,"写入一个新文件");
45 ?>
代码
1 <?php
2 $dh = opendir("c:\windows"); //打开这个文件夹
3   while($file=readdir($dh)){ //读取文件夹内文件
4   if($file!="." and $file!=".."){
5 echo $file."<hr>";
6 }
7 }
8 closedir($dh); //关闭
9  
10 /*
11 *rmdir 删除文件夹,查帮助
12 *rename 重命名
13 */
14
15  ?>

 


 

posted on 2010-12-24 16:10  funkys  阅读(180)  评论(0)    收藏  举报