PHP开辟文件体系实例讲授
一佰互联网站开辟设想(www.taishanly.com) 颁布发表日期 2020-05-01 19:07:18 阅读数: 106
PHP中有很多与文件体系有关的函数,这些函数不只能够翻开文件,还能够显现目次中的内容、挪动文件和其余一些功效,很多人乃至用PHP开辟基于互联网的文件资本办理器。 上面的剧本样例能够显现一个目次清单,正文已包罗在代码中: <? /?把要读取的目次的全途径名存入一个名字为$dir_name的变量中。/ $dir_name = "/home/me/"; /? 成立一个句柄,其值是翻开一个给定目次的成果?/ $dir = opendir($dir_name); /? 成立一个笔墨块,用以安排列表元素(文件名字)?/ $file_list = "<ul>"; /? 利用一个while语句,读取已翻开的目次中的一切元素,若是文件的名字不是“.”或“..”,则显现列表中的名字/ while ($file_name = readdir($dir)) { if (($file_name != ".") &&&& ($file_name != "..")) { $file_list .= "<li>$file_name"; } } $file_list .= "</ul>"; /?封闭翻开的目次,竣事PHP模块?/ closedir($dir); ?> <!-- Start your HTML --> <HTML> <HEAD> <TITLE>Directory Listing</TITLE> </HEAD> <BODY> <!-- Use PHP to print the name of the directory you read --> <P>Files in: <? echo "$dir_name"; ?></p> <!-- Use PHP to print the directory listing --> <? echo "$file_list"; ?> </BODY> </HTML> 好了,咱们已获得了一个目次清单。须要注重的是,要读取一个文件(稍后咱们将停止讲授)或目次的内容,PHP运转的体系上的用户必须最少有读取文件的权限。 上面是一个若何拷贝文件的例子: <? /?把你要拷贝的源文件的全途径赋给一个名字为$original的变量中,把拷贝的文件的全途径付与一个名字为$copied的变量中?/ $original = "/home/me/mydatabasedump"; $copied = "/archive/mydatabasedumo_1010"; /? 利用copy()函数拷贝源文件,若是拷贝不完成则会显现一个毛病信息?/ @copy($original, $copied) or die("Couldn"t copy file."); ?> 这个例子是一个文件备份体系的原型。在这段剧本运转时,它把文件拷贝到一个差别的地位停止保管。略微点窜一下保护法式,就能够在一天中你指定的时辰履行它,而无需用户的干涉干与。
一佰互联是天下着名建站品牌办事商,咱们有九年、
网站建造、网页设想、php开辟和域名注册及假造主机办事经历,供给的办事更是天下着名。最近几年来还整合团队上风自立开辟了可视化多用户”“3.0平台版,拖拽排版网站建造设想,轻松完成pc站、手机微网站、小法式、APP一体化全网营销网站扶植 ,已胜利的为天下上百家收集公司供给自助建站平台搭建办事。更多资讯:
tags标签