PHP在获取指定目录下的目录,在获取的目录下面再创建文件,多平台


Posted in PHP onAugust 03, 2011
//取得指定文件夹的目录名称 
function get_dir_name($dir_path,$file) 
{ 
$dirpath = $dir_path; 
$dir = scandir($dirpath); 
foreach ($dir as $key=>$value) 
{ 
if (is_dir($dirpath.'/'.$value) && $value != '.' && $value != '..') 
{ 
//echo $dirpath.'/'.$value.'/'.$file; 
//在目录下生成一个config.php文件,当然这个文件可以自己定义了 
if (!file_exists($dirpath.'/'.$value.'/'.$file)) 
{ 
$fo = fopen($dirpath.'/'.$value.'/'.$file,'xb+'); //在这里的时候,我之前尝试用w+,结果失败, 
//在windows 下,我有创建成功,请注意了!所有建议用xb+,兼容多平台 
chmod($file,"0777"); 
fwrite( $fo,'i is a zongzi ,here is config file!') or die('配置文件创建失败!请检查是否有此目录和文件的操作权限!'); 
fclose($fo); 
} 
$arr[] = $value; 
} 
} 
return $arr; 
}
PHP 相关文章推荐
PHP 程序授权验证开发思路
Jul 09 PHP
PHP5中使用PDO连接数据库的方法
Aug 01 PHP
具有时效性的php加密解密函数代码
Jun 19 PHP
解析phpstorm + xdebug 远程断点调试
Jun 20 PHP
php 不使用js实现页面跳转
Feb 11 PHP
smarty模板中使用get、post、request、cookies、session变量的方法
Apr 24 PHP
美图秀秀web开放平台--PHP流式上传和表单上传示例分享
Jun 22 PHP
php缩放gif和png图透明背景变成黑色的解决方法
Oct 14 PHP
学习php设计模式 php实现模板方法模式
Dec 08 PHP
浅析Laravel5中队列的配置及使用
Aug 04 PHP
PHP+Ajax异步带进度条上传文件实例
Nov 01 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
Nov 13 PHP
php中获取远程客户端的真实ip地址的方法
Aug 03 #PHP
用PHP实现的四则运算表达式计算实现代码
Aug 02 #PHP
PHP5 的对象赋值机制介绍
Aug 02 #PHP
利用PHP实现智能文件类型检测的实现代码
Aug 02 #PHP
10条PHP高级技巧[修正版]
Aug 02 #PHP
PHP获取url的函数代码
Aug 02 #PHP
给初学者的30条PHP最佳实践(荒野无灯)
Aug 02 #PHP
You might like
php smarty模版引擎中的缓存应用
2009/12/02 PHP
PHP管理内存函数 memory_get_usage()使用介绍
2012/09/23 PHP
PHP学习笔记(一):基本语法之标记、空白、和注释
2015/04/17 PHP
php实现基于PDO的预处理示例
2017/03/28 PHP
jquery中使用ajax获取远程页面信息
2011/11/13 Javascript
Javascript中匿名函数的多种调用方式总结
2013/12/06 Javascript
详解javascript实现瀑布流列式布局
2016/01/29 Javascript
JSONP和批量操作功能的实现方法
2016/08/21 Javascript
JavaScript+Html5实现按钮复制文字到剪切板功能(手机网页兼容)
2017/03/30 Javascript
Javascript实现一个简单的输入关键字添加标签效果实例
2017/06/01 Javascript
jQuery实现模糊搜索功能的方法分析
2018/06/29 jQuery
Vue实现按钮旋转和移动位置的实例代码
2018/08/09 Javascript
vue仿element实现分页器效果
2018/09/13 Javascript
Nodejs中怎么实现函数的串行执行
2019/03/02 NodeJs
微信小程序点击图片实现长按预览、保存、识别带参数二维码、转发等功能
2019/07/20 Javascript
微信小程序点击列表跳转到对应详情页过程解析
2019/09/26 Javascript
Openlayers实现扩散的动态点(水纹效果)
2020/08/17 Javascript
详解Node.JS模块 process
2020/08/31 Javascript
[01:50]《我与DAC》之玩家:iG夺冠时的那面红旗
2018/03/29 DOTA
python使用新浪微博api上传图片到微博示例
2014/01/10 Python
Python 类与元类的深度挖掘 II【经验】
2016/05/06 Python
python利用MethodType绑定方法到类示例代码
2017/08/27 Python
python+influxdb+shell编写区域网络状况表
2018/07/27 Python
简单了解Python生成器是什么
2019/07/02 Python
Python partial函数原理及用法解析
2019/12/11 Python
tensorflow指定GPU与动态分配GPU memory设置
2020/02/03 Python
pycharm不以pytest方式运行,想要切换回普通模式运行的操作
2020/09/01 Python
基于Python的接口自动化unittest测试框架和ddt数据驱动详解
2021/01/27 Python
利用HTML5 Canvas制作键盘及鼠标动画的实例分享
2016/03/15 HTML / CSS
Bailey帽子官方商店:Bailey Hats
2018/09/25 全球购物
static全局变量与普通的全局变量有什么区别
2014/05/27 面试题
酒鬼酒广告词
2014/03/21 职场文书
大学生村官承诺书
2014/03/28 职场文书
傲慢与偏见读书笔记
2015/06/29 职场文书
Django项目如何获得SSL证书与配置HTTPS
2021/04/30 Python
8个JS的reduce使用实例和reduce操作方式
2021/10/05 Javascript