1. php怎么遍历指定目录
$basedir = "/";
if ($dh = opendir($basedir)) {
while (($file = readdir($dh)) !== false) {
if ($file != '.' && $file != '..'){
if (!is_dir($basedir."/".$file)) {
echo "filename: $basedir/$file <br>";
}else{
$dirname = $basedir."/".$file;
checkdir($dirname);
}
}
}
closedir($dh);
}
2. 如何通过PHP获取一下本地目录下的所有图片,并在网页上分行页的显示出来,希望有类似代码的分享下,谢谢
$dir = opendir('uploads');
//列出目录中的文件
while (($file = readdir($dir)) !== false)
{
if(is_dir($file)==false)
{
$liebie = explode('.',$file);
if(count($liebie)>=2)
{
if ((strtolower($liebie[1])=='jpg')||(strtolower($liebie[1])=='gif'))
{
if ($num%3==0)
{
$list=$list.'</tr>';
}
$list=$list.'<td><img src="/uploads/'.$file.'" height="100" width="100"/><a href="/uploads/'.$file.'" onClick="ToClipboard(this.href)">复制<a></td>';
$num=$num+1;
}
}
}
}
closedir($dir);
$data['list']= "<table width='100%'><tr>".$list."</tr></table>";
3. PHP的扫描目录函数scandir(),这个地方没有看懂,有知道的朋友吗
is_dir()函数用于检测是不是目录!
如果只是写$item, 那参数就只是个目录或者文件名称, 没有指明目录的具体路径, 那is_dir永远会返回false的
后面 首先是查找返回字符, substr, 第一个参数要查找的字符串, 第二个参数是查找的开始位置, 第三个参数是返回的长度, 结果就是 返回第一个字符,
那么, 恭喜你, 回答正确,确实是检查首字符不是圆点