php写入、删除、复制文件例子


php写入文件例子1:

<?php
$filename = 'txt/write.txt';
//定义要写入的内容
$content = "李先生 36 山东\n\r王先生 49 湖南\n\r孙先生 40 河北";
//使用is_writable()函数确定文件存在并且可写
if(is_writable($filename)){
//把文件写入到文件尾,应选择操作标记a
if(false == ($handle = fopen($filename, 'a'))){
echo "文件 $filename 打开失败";
exit();
}
//将$content写入打开的文件
if(fwrite($handle, $content) === false){
echo "写入文件 $filename 失败";
exit();
}
echo "写入文件 $filename 成功";
//关闭句柄
fclose($handle);
}else{
echo "文件 $filename 没有写权限";
}
?>

php写入文件例子2:

<?php
$filename = "Test\\file.txt";
$file = fopen($filename, "w");      //以写模式打开文件
fwrite($file, "Hello, world!\n");      //写入第一行
fwrite($file, "This is a test!\n");      //写入第二行
fclose($file);         //关闭文件
?>

删除文件:

<?php
$filename = "Test\\file.txt";
unlink($filename);	   //删除文件
?>

复制文件:

<?php
$filename1 = "Test\\file.txt";
$filename2 = "Test\\file.bak";
copy($filename1, $filename2);      //复制文件
?>