说明
要将数据写入一个文件,分三步走:
  1.打开指定文件,如果不存在,那么可以创建它
  2.将数据写入文件
  3.关闭这个文件

将数据从文件中读取出来也可以分为三步:
  1.打开指定文件,不存在的话应该做一下处理
  2.从文件中读取数据
  3.关闭文件
打开/写入/关闭文件 打开文件通常使用的是fopen()函数
<?php
//以只写的方式打开test.txt文件,不存在的时候会直接生成
$fp fopen("test.txt","w");
fwrite($fp,"写入的内容");
fclose($fp);
?>

Warning: fopen(test.txt) [function.fopen]: failed to open stream: Permission denied in /home/w3popcom/public/resource/book/php_eg/PHP_basic/PHP_file.php on line 46

Warning: fwrite(): supplied argument is not a valid stream resource in /home/w3popcom/public/resource/book/php_eg/PHP_basic/PHP_file.php on line 47

Warning: fclose(): supplied argument is not a valid stream resource in /home/w3popcom/public/resource/book/php_eg/PHP_basic/PHP_file.php on line 48
点击此处查看写入的原始文件
打开/显示/关闭文件
<?php
//以只读的方式打开Google的主页,使用@来抑制错误
@$fp fopen("http://www.google.com/","r");
if(!
$fp)
echo 
"没打开";
else{
echo 
"打开了";
while(!
feof($fp)){//当文件内容没有结束就一直逐行读取
echo fgets($fp);
}
}
fclose($fp);
?>
输出结果 打开了Google
Web Images Maps News Shopping Gmail more
iGoogle | Sign in

Google

 
  Advanced Search
  Preferences
  Language Tools


Advertising Programs - Business Solutions - About Google - Go to Google China

©2008 - Privacy