文件的创建/打开/写入–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!