-
PHP 文件编程(四)
添加时间:2013-5-14 点击量:1、文件的拷贝
<?php
//¥file_path=iconv(utf-8,gb2312,C:\\Documents and Settings\\All Users\\Documents\\My Pictures\\示例\\完全达到.jpg);
/ if(!copy(C:\\Winter.jpg,D:\\aa.jpg)){
echo error;
}else{
echo OK;
}
/
//中文要进行转码,不然就会报错
¥file_path=iconv(utf-8,gb2312,C:\\Documents and Settings\\All Users\\Documents\\My Pictures\\示例\\Winter.jpg);
if(!copy(¥file_path,D:\\baa.jpg)){
echo error;
}else{
echo OK;
}
?>2、文件夹的创建与删除,创建文件与删除文件
<?php
//创建文件夹
/ if(mkdir(d:/pwmm)){
echo OK;
}else{
echo error;
}
/
//先断定文件名是否存在 is_dir(d:/pwmm) ||file_exists(d:/pwmm)
/
if(!is_dir(d:/pwmm)){
if(mkdir(d:/pwmm)){
echo 文件夹创建成功;
}else{
echo 文件夹创建失败;
}
}else{
echo 文件夹已存在;
}
/
//创建多层级目次
/ ¥path=D:/pwm/aaa/bbb/ccc;
if(!is_dir(¥path)){
if(mkdir(¥path,0777,true)){
echo 文件夹创建成功;
}else{
echo 文件夹创建失败;
}
}else{
echo 文件夹已存在;
}
/
//删除目次
//若是目次存在文件或者目次,则删除不成功
/ if(rmdir(d:/test11)){
echo OK;
}else{
echo error;
}
/
//创建文件
//在d盘的test2的目次下创建test.txt
/ ¥path=d:/test2/test.txt;
¥fp=fopen(¥path,w+);
fwrite(¥fp,how are you);
fclose(¥fp);
echo OK;
/
//删除文件
¥path=d:/test2/test.txt;
if(is_file(¥path)){
if(unlink(¥path)){
echo 删除成功;
}else{
echo 删除失败;
}
}else{
echo 文件不存在;
}
?>
所有随风而逝的都属于昨天的,所有历经风雨留下来的才是面向未来的。—— 玛格丽特·米切尔 《飘》