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 相关文章推荐
实用函数4
Nov 08 PHP
Memcache 在PHP中的使用技巧
Feb 08 PHP
析构函数与php的垃圾回收机制详解
Oct 28 PHP
PHP图片处理之使用imagecopyresampled函数实现图片缩放例子
Nov 19 PHP
简单介绍PHP的责任链编程模式
Aug 11 PHP
非常全面的php日期时间运算汇总
Nov 04 PHP
php实现在线通讯录功能(附源码)
May 13 PHP
简单谈谈 php 文件锁
Feb 19 PHP
PHP数据库操作三:redis用法分析
Aug 16 PHP
PHP面向对象五大原则之开放-封闭原则(OCP)详解
Apr 04 PHP
php 根据URL下载远程图片、压缩包、pdf等文件到本地
Jul 26 PHP
Mac M1安装mnmp (Mac+Nginx+MySQL+PHP) 开发环境
Mar 29 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
一个简易需要注册的留言版程序
2006/10/09 PHP
ThinkPHP框架实现session跨域问题的解决方法
2014/07/01 PHP
提高 DHTML 页面性能
2006/12/25 Javascript
ExtJS 2.2.1的grid控件在ie6中的显示问题
2009/05/04 Javascript
Chrome下ifame父窗口调用子窗口的问题示例探讨
2014/03/17 Javascript
window.open()详解及浏览器兼容性问题示例探讨
2014/05/29 Javascript
nodejs 实现模拟form表单上传文件
2014/07/14 NodeJs
vue时间格式化实例代码
2017/06/13 Javascript
浅谈事件冒泡、事件委托、jQuery元素节点操作、滚轮事件与函数节流
2017/07/22 jQuery
详解Webpack+Babel+React开发环境的搭建的方法步骤
2018/01/09 Javascript
angularJs-$http实现百度搜索时的动态下拉框示例
2018/02/27 Javascript
Vue下路由History模式打包后页面空白的解决方法
2018/06/29 Javascript
Vue.js实现表格渲染的方法
2018/09/07 Javascript
使用Vue父子组件通信实现todolist的功能示例代码
2019/04/11 Javascript
ajax跨域访问遇到的问题及解决方案
2019/05/23 Javascript
vue自定义正在加载动画的例子
2019/11/14 Javascript
原生js+css调节音量滑块
2020/01/15 Javascript
jQuery冲突问题解决方法
2021/01/19 jQuery
Python字符串切片操作知识详解
2016/03/28 Python
python3模块smtplib实现发送邮件功能
2018/05/22 Python
Python实现DDos攻击实例详解
2019/02/02 Python
使用pytorch和torchtext进行文本分类的实例
2020/01/08 Python
Opencv图像处理:如何判断图片里某个颜色值占的比例
2020/06/03 Python
python代码能做成软件吗
2020/07/24 Python
Python通过fnmatch模块实现文件名匹配
2020/09/30 Python
IWOOT美国:新奇的小玩意
2018/04/27 全球购物
Antonioli美国在线商店:时尚前卫奢华
2019/07/29 全球购物
GWT的应用有哪两种部署模式
2012/12/21 面试题
西门豹教学反思
2014/02/04 职场文书
师德建设实施方案
2014/03/21 职场文书
村级换届选举方案
2014/05/10 职场文书
党员批评与自我批评
2014/10/15 职场文书
欢迎词怎么写
2015/01/23 职场文书
Spring中的使用@Async异步调用方法
2021/11/01 Java/Android
一篇文章弄清楚Ajax请求的五个步骤
2022/03/17 Javascript
ICOM R71E和R72E图文对比解说
2022/04/07 无线电