Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > php入门教程

PHP文件管理之实现网盘及压缩包的功能操作

来源:中文源码网    浏览:187 次    日期:2024-05-03 02:34:08
【下载文档:  PHP文件管理之实现网盘及压缩包的功能操作.txt 】


PHP文件管理之实现网盘及压缩包的功能操作
实现代码如下所示:
1.主页面file_zip.php




文件管理





session_start();
$fname = "/wamp/www";//使$filename的值为根文件夹中www目录下的所有文件夹
if(!empty($_SESSION["lujing"])){
$fname = $_SESSION["lujing"];//把session存储的路径赋值给$fname
echo "";
}
?>

$sj = dirname($fname);
$dir = opendir($fname);
$arr = array();//将文件夹与文件合并放入
$arr1 = array();//放入文件夹
$arr2 = array();//放入文件
while($filename = readdir($dir)){//把$fname里面的所有内容遍历出来
if($filename != "."){
$ml = $fname."/".$filename;
if(is_dir($ml)){
$arr1[ ] = $ml;
}else{
$arr2[ ] = $ml;
}
}
}
$arr = array_merge($arr1,$arr2);
foreach($arr as $v){
$filename = basename($v);
if(is_dir($v)){
echo "
{$filename}
";
}else{
echo "
{$filename}
";
}
}
closedir($dir);
?>





2.主页面的处理页面file_zip_chuli.php
总结
以上所述是小编给大家介绍的PHP文件管理之实现网盘及压缩包的功能操作,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对中文源码网网站的支持!

相关内容