- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
文件处理65—73课
目录操作,65—73课
65课
?php
.代表当前目录, ..代表上一级目录, ../..爷爷级目录,以后类推
disk_total_space 获得当前磁盘总空间(以字节显示可以)
disk_free_space 获得磁盘已用空间
basename 返回路径中的文件名部分(第二个参数为舍去部分)
dirname 得到路径中的目录部分,可以多次嵌套
file_exists 判断文件或目录是否存在
filetype 检测文件类型 dir file
pow 求次幂如2的2次幂等于4写成 pow(2,2)
round 四舍五入,第二个参数为保留位数
*/
//获得当前文件名实例(可用basename替代)
echo trim(strrchr(__FILE__,DIRECTORY_SEPARATOR),DIRECTORY_SEPARATOR);
等同于(在linux中DIRECTORY_SEPARATOR会自动换成/):
echo trim(strrchr(__FILE__,\\),\\);
/*$totalSpace = round(disk_total_space(.)/pow(1024,3),2);
$freeSpace = round(disk_free_space(/)/pow(1024,3),2);
echo 已用空间:.($totalSpace-$freeSpace);*/
/*echo __FILE__.br/;
echo basename(__FILE__,.php);*/
/*echo substr(__FILE__, 0,strpos(__FILE__, basename(__FILE__))-1);*/
/*echo dirname(dirname(dirname(__FILE__)));*/
/*if(!file_exists(config.php)){
die(配置文件config.php不存在,程序无法运行,请到官方得到技术支持);
}*/
/*if(file_exists(uploads)){
echo uploads目录存在,可以上传内容;
}else{
echo 上传目录不存,无法保存图片;
}
*/
echo filetype(60);
66课
?php
is_dir 判断是否为一个目录
mkdir 创建目录,第1个参数指定目录名,第2个参数目录权限,第3个参数为TRUE则递归创建
getcwd 获得当前操作目录
chdir 更改当前操作目录
rmdir 删除目录
*/
/*$dir = array(image,html,cache,js);
array_map(mkdir, $dir);*/ //利用array_map批量创建目录
//mkdir(template/default/image/1/2/3/4/5,0777,true);
/*$dirName = uploads/.date(ymd,time());
if(!file_exists($dirName)){
mkdir($dirName);
}
*/
/*echo getcwd();
chdir(60/admin);
$webArr = include b.php;
print_r($webArr);
sleep(10); //延缓10秒
mkdir(cccccccc);*/
if (file_exists ( uploads )) {
rmdir ( uploads );
echo scriptalert(目录删除成功)/script;
}
67课
?php
rename 改变文件夹或者文件的名称
scandir 显示文件夹内的所有内容,返回为数组,包括. 与 ..
*/
/*var_dump(rename(1.php, aaaaaaaaaaaaaaaaa.phpppppppppppppppppppppppp));*/
/*$dirArr = scandir(.);
echo pre;
print_r($dirArr);*/
$dir = scandir ( . );
/*foreach ( $dir as $v ) {
$base = strrchr ( $v, . );
if ($v !== .) {
if ($v == ..) {
$v = 上级目录;
}
if (is_dir ( $v )) {
$type = dir;
} elseif ($base == .jpg || $base == .gif || $base == .bmp || $base == .png || $base == .jpeg)
您可能关注的文档
最近下载
- ICD-9-CM-3手术与操作国家临床版亚目表.xlsx VIP
- 图形创意(第二版)林家阳 高教 全套课件.ppt
- Unit 2 Helping at home 第1课时 Get ready(教学课件)英语外研版三起四年级上册(新教材).ppt
- 大数据精准营销PPT课件.pptx VIP
- 天线与电波传播课件(第六章)电波传播概论.ppt VIP
- 公司目视化管理手册..pptx VIP
- 非遗工艺数字化呈现的2025年文化传承项目阶段汇报PPT.pptx VIP
- 演讲与口才中职全套完整教学课件.pptx
- CNG及LNG加气站风险管控资料.doc VIP
- 一种拉曼-荧光双模生物传感器及其制备方法与其在miRNA检测中的应用.pdf VIP
文档评论(0)