如何用PHP创建文件夹?

freecars 2006-01-22 12:01:39
如何用PHP创建以当天名称的文件夹?如20060122。
...全文
3113 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bigluckyfox 2006-01-22
  • 打赏
  • 举报
回复
用time()获取当前UNIX时间戳
用date()转换时间戳为标准时间格式
然后创建文件夹
如下

<?php
//Get timenow

$addtime=date("Ymd",time());

//Creat Dir
$testdir="./test/";
if(file_exists ($testdir)):
else:
mkdir ($testdir, 0777);
endif;
?>
bigluckyfox 2006-01-22
  • 打赏
  • 举报
回复
to 楼上,我抽空写的,一下子没发现写错了,见笑咯:)改一改

删除文件
<?php
$filename="./test/test.txt";
if(file_exists ($filename)): //File Exists
if (unlink($filename)) : //Delete Begin
echo "Delete Success!";
else:
echo "Delete Failed!";
endif; //Delete End
else:
echo "No exists";
endif;
?>


其实PHP手册里的示例也满多
楼主好好参考一下就行了
ashchen 2006-01-22
  • 打赏
  • 举报
回复
if (unlink($filename)) : //Delete Begin
echo "Delete Success!";
else:
echo "Delete Success!";

这句没看懂

问题1:
dirname('../test/aaa/bbb.doc')

建议搂住多去看看php手册
bigluckyfox 2006-01-22
  • 打赏
  • 举报
回复
删除文件
<?php
$filename="./test/test.txt";
if(file_exists ($filename)): //File Exists
if (unlink($filename)) : //Delete Begin
echo "Delete Success!";
else:
echo "Delete Success!";
endif; //Delete End
else:
echo "No exists";
endif;
?>
freecars 2006-01-22
  • 打赏
  • 举报
回复
谢谢bigluckyfox(幸运狐狸)

还有两个小问题。

问题一
在PHP里,我有一个字符串:如 ../test/aaa/bbb.doc

我想得到路径,../test/aaa/
有什么好办法吗?


问题二
我想删除
../test/aaa/bbb.doc里的bbb.doc文件,PHP应该怎么写?

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧