文件的创建/打开/写入–fopen/fwrite

文件的创建/打开/写入–fopen/fwrite

<?php
/**
 * QQ:5871029 Email:hel8@vip.qq.com
 * @copyright Horleun (c)2010
 * @author Horleun <Horleun@foxmail.com>
 */
 //fopen创建文件.
 $new=fopen(“test/1.txt”,”w”); //前面的参数也可以用绝对路径.如 D:/WWW/1.txt
 fclose($new);
 echo”created successfully!!”;

//然后是对文件写入数据!
$new=”test/1.txt”;
$first=”First LINE;”;
$second=”Second LINE.”;

//判断是否可写!
if(is_writable($new))
{
 if(!$open=fopen($new,”w”))
 {echo’不能打开文件 $new’;}
 else
 {
  if(!fwrite($open,$first))
  {echo’文件不能写入!’;}
  else
  echo”<br/>成功将 $first 写入到文件 $new 中.”;
 }
 fclose($open);
 $open1=fopen($new,”w”);
 fwrite($open1,$second);
 echo”<br/>成功将 $second 写入文件 $new 中”;//写入多行文字,直接写完再fclose就行!
 fclose($open1);
}
else
{echo”该文件不可写耶~”;}

//追加数据.
$third=’add this line below the second line!’;
if($open=fopen($new,”a”))  //以追加的模式打开文件.
    {
     if(fwrite($open,$third))
        { echo'<br/>successfully 3!’;}
     else{
     echo’该文件不可写!’;
        }
    }
    else{
     echo”$new 文件不能被打开!”;
    } 

?>

文件的创建/打开/写入…

结果:

 created successfully!!
成功将 First LINE; 写入到文件 test/1.txt 中.
成功将 Second LINE. 写入文件 test/1.txt 中
successfully 3!

留下回复