澳门新浦京app下载PHP开发文件系统实例讲解

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卡塔尔(قطر‎; ?> <!–StartyourHTML–>
<HTML> <HEAD> <TITLE>DirectoryListing</TITLE> </HEAD> <BODY>
<!–UsePHPtoprintthenameofthedirectoryyouread–>
<P>Filesin:<?echo”$dir_name”;?></p>
<!–UsePHPtoprintthedirectorylisting–> <?echo”$file_list”;?>
</BODY> </HTML>
好了,大家早就获取了三个目录清单。要求静心的是,要读取多个文本或目录的内容,PHP运维的系统上的客商必须至稀有读取文件的权柄。
上边是二个哪些拷贝文件的例证:
<?/把您要拷贝的源文件的方方面面径赋给一个名叫$original的变量中,把拷贝的文书的全路线授予一个名称为$copied的变量中/
$original=”/home/me/mydatabasedump”;
$copied=”/archive/mydatabasedumo_1010″;
/使用copy(卡塔尔(قطر‎函数拷贝源文件,倘使拷贝未有到位则博览会示贰个错误新闻/
@copy($original,$copied卡塔尔ordie(“Couldn’tcopyfile.”卡塔尔; ?>
那些例子是一个文本备份系统的原型。在这里段脚本运营时,它把公文拷贝到八个两样的职分展南平存。稍稍改进一下护理程序,就能够在一端阳您钦赐的时刻推行它,而无需顾客的干预。

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图