当前位置:编程学习 > php >>

php列出文件和文件夹问题?

代码:<?php$tempdir = dir("../templets");while (($file = $tempdir->read()) !== false){echo  $file."<br />";}$tempdir->close();?>运行效果:...news.html我文件夹中只有一个文件就是news.html为什么 还会多出.和..? 另外如果文件夹中有1.html,2.html,3.html....我想在输出的时候<li>1.html<li>2.html<li>3.html应该怎么做呢?
答案:“.”和“..”分别代表本目录和上级目录,这是系统隐藏目录;至于<li>直接加在代码前后就行,代码如下:

<?php
$tempdir = dir("../templets");
while (($file = $tempdir->read()) !== false){
 if($file != "." && $file != ".."){
  echo  "<li>".$file."</li><br />";
 }
}
$tempdir->close();
?>

上一个:php sql条件参数为数组
下一个:php、java是什么意思?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,