创建、删除文件夹和文件夹里的文件

创建一个文件夹:

public function index(){
        if (!is_dir(‘d:/hl‘)) {
            mkdir(‘d:/hl‘);
        }else{
            echo ‘文件夹已经存在‘;
        }
    }

创建层级文件夹:

public function index(){
        $path=‘d:/hl/a/b/c‘;
        if (!is_dir($path)) {
            if (mkdir($path,0777,true)) {
                echo ‘创建文件夹成功‘;
            }else{
                echo ‘创建文件夹失败‘;
            }
        }else{
            echo ‘文件夹已经存在‘;
        }
    }

删除文件夹:

public function index(){
        $path=‘d:/hl‘;
        $res=rmdir($path);
        dump($res);

在文件夹中创建文件并写入内容:

public function index(){
        $path=‘d:/hl/a.txt‘;
        $fp=fopen($path,‘w+‘);
        fwrite($fp,‘hello,world‘);
        fclose($fp);
    }

删除文件夹中的文件:

 public function index(){
        $path=‘d:/hl/a.txt‘;
        unlink($path);
    }
时间: 2024-10-24 19:13:14

创建、删除文件夹和文件夹里的文件的相关文章

NW.JS File System 文件夹的操作( 创建, 删除, 读取 )

<script type="text/javascript"> /* * 引入File System 模块 */ var fs = require("fs"); /* * 创建文件夹的方法 * mkdir(path, callback(){}) * path: 文件夹所在路径 * callback("错误信息 <成功返回null>"): 回调函数 */ fs.mkdir('./test', function(err){ i

在SD卡上创建/删除文件夹 使用DDMS透视图管理SD卡

在SD卡上创建和删除文件夹 基本步骤: (1):在控制台中输入adb shell命令,进入shell控制台. (2):在shell控制台中输入cd sdcard 命令,进入SD卡中. (3):在shell控制台中输入ls -al 命令,查看sd卡中包含的全部文件和文件夹. (4):在shell控制台中输入mkdir mrsoft 命令,创建一个名为mrsoft的文件夹. (5):在shell控制台中输入ls -al命令,查看SD卡中包含的全部文件和文件夹.可以看到文件夹mrsoft已经创建. (

Java文件/文件夹 创建-删除-重命名

文件.文件夹: 创建-删除-重命名 import java.io.File; import java.io.IOException; public class Test2 { //创建文件 [如果目录不存在则创建失败!] public static void createFile() throws IOException { String folderPath="F:\\temp"; String fileName="Test.java"; //创建文件夹路径对象

C盘里的文件夹都是干什么用的?

1 Documents and Settings是什么文件? 答案: 是系统用户设置文件夹,包括各个用户的文档.收藏夹.上网浏览信息.配置文件等. 补:这里面的东西不要随便删除,这保存着所有用户的文档和账户设置,如果删除就会重新启动不能登陆的情况,尤其是里面的default user.all users.administrator和以你当前登陆用户名的文件夹. 2 Favorites是什么文件? 答案: 是收藏夹,存放你喜欢的网址.可以在其中放网址快捷方式和文件夹快捷方式,可以新建类别(文件夹)

xp下删除windows7,无法删除windows7文件夹,无法删除windows7文件,双系统卸载,取得文件权限

http://blog.csdn.net/lanmanck/article/details/5722050 -------------------------------------------------- 找了比较久,这个强人写的,很佩服,贴出来共享: http://hi.baidu.com/wjg750926/blog/item/4046a84ab171d92b08f7ef27.html 一些网友在Xp 下安装了Windows 7(适用于Vista/WS2008) 双系统,试用一段时间之后

第5个程序,Java 去掉版权信息! 递归扫描文件夹,并且把整个文件夹内以html结尾的文件里的文字替换为自己想要的文字。

这是我的第5个程序 虽然这五个程序都是非常小的程序,但是写完后很开心...满满都是最最最基础的知识点,可是把这些东西组合起来简直日了狗了.竟然可以这样!竟然会那样!一路改错,改到差点怀疑人生.尤其是递归里面的两个嵌套的if 那逻辑!日了整个地球的狗.起先是用&连起来的,卡了半年,胡子都白了...后来发现,原来被别的地方锁死了!!!所以只能if 里面套一个if...看上去并没有什么特别的一个小程序,自己纯原创写的时候,150ms的延迟,1500的暴击,满地图都卡.死了...让我平复一下激动兴奋的心

oracle 数据恢复,只有oradata文件夹里的文件,没有备份文件的数据库恢复,重装系统后,oracle 10g数据库恢复

格式化重装系统后,才想起来oracle 10g 数据库没有做备份,开始以为很麻烦,没想到数据库恢复的还挺顺利的 恢复方法: 1,把原来的数据库文件备份,(D:\oracle\product\10.2.0\oradata\gqxt),重新命名即可,我命名为gqxt_old,(否则装数据库的时候会提示sid已存在). 2,重新安装数据库到原来的路径(不安装到原来的路径也没关系,但是原来的数据库文件必须在原来的路径不能变,也就是oradata\gqxt所在的路径不能变),数据库的名字就是你要恢复的名字

Eclipse点击工程结构里任意文件或文件夹变拖动(或复制)的bug

本文为原创文章,欢迎转载,但请注明出处http://www.cnblogs.com/yexiubiao/p/5204601.html,未在文章页面明显位置给出原文连接的,将保留追究法律责任的权利. 在使用Eclipse做Android开发编辑布局文件时,会遇到当点击左侧工程结构里的文件或文件夹时(例如点击红框1处文件),系统自动弹出对话框,让你重命名改文件(红框2),让人特别难受. 这是Eclipse或ADT的一个bug,Eclipse把我们的点击操作理解成拖动操作了(结果表现为文件被复制或移动

Win10系统Logs文件夹有什么作用?Logs文件夹可以删除吗?

Windows系统中一般都会有一个Logs文件夹,它能够记载系统运行的一些记录,我们可以使用记事本将它打开.最近,有Win10系统的用户,在查看电脑的时候发现有一个Logs文件夹,不知道Logs文件夹有什么用,能不能删除.那Logs文件夹到底能不能删除呢?今天,小编就和大家说一下Win10系统Logs文件夹有什么作用,Logs文件夹可以删除吗. 步骤如下: 一.Logs文件夹有什么用? Logs文件夹是系统日志文件夹,该文件夹是用来记录系统中硬件.澳门金沙和系统问题的信息,同时还监视系统中发生的

关于安卓手机里的文件夹及其由来

很多手机用户都不知道手机SD卡上的一些文件夹是干什么的,内存太小了,想删掉,可是又怕会影响手机正常使用.刚才碰巧见到这个东西,觉得很有必要与大家一起分享!! 1..android_secure 是官方app2sd的产物,删了之后装到sd卡中的软件就无法使用了.2..Bluetooth 顾名思义,用蓝牙之后就会有这个.3..mobo 顾名思义,Moboplayer的缓存文件.4..QQ 顾名思义,QQ的缓存文件.5..quickoffice 顾名思义,quickoffice的缓存文件.6..swi