求救!判断文件夹存在,和统计文件夹中文件的数目,感兴趣者也可以进来 file_exists(PHP 3, PHP 4, PHP 5)file_exists -- 检查文件或目录是否存在 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那么统计呢?用stat ("filename");吗? 统计 filename中含有的图片数目 $basedir = ""//路径$handle=opendir($basedir); while ($file = readdir($handle)) {echo $file; //输出就行了} $basedir = ""//路径$handle=opendir($basedir); while ($file = readdir($handle)) { $arr[] = $file; //输出就行了}if (is_array($arr)) echo count($arr)else echo 0; 那么说$file不是所要的数目必须count($arr)?right? #遍历目录,结果存入数组。支持php4及以上。php5以后可用scandir()函数代替while循环。function my_scandir($dir) { $files = array(); if ( $handle = opendir($dir) ) { while ( ($file = readdir($handle)) !== false ) { if ( $file != ".." && $file != "." ) { if ( is_dir($dir . "/" . $file) ) { $files[$file] = rec_scandir($dir . "/" . $file); }else { $files[] = $file; } } } closedir($handle); return $files; } } <?php$dir = "your file's path";if (is_dir($dir)){ if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { $arr[] = $file; } echo "该文件夹下有".count($arr)."个文件"; closedir($dh); }}else{ mkdir($dir,0777);//建立文件夹}?> 写一段什样的php代码或正则式,使其在用户注册时填的用户密码不为键盘上的可见字符时返回FALSE 请推荐一本php5的好书 请教数组查询替换的问题 如何把域名映射到外网的IP上 谁有一个简单的网站统计代码,主要也就是总的浏览人数,今天的浏览人数之类的数据。 请问大家视频广告怎么做? 怎样利用socket发送html邮件? mail() is not supported in this PHP build 关于数据查询返回结果的问题!!!高分相送!! 请问,如何将int转成string..?啊// 请问php代码高亮怎么弄,我在别人blog见过。 请教这个session 传递的问题,很菜!
用stat ("filename");吗?
$handle=opendir($basedir);
while ($file = readdir($handle)) {
echo $file;
//输出就行了
}
$handle=opendir($basedir);
while ($file = readdir($handle)) {
$arr[] = $file;
//输出就行了
}
if (is_array($arr)) echo count($arr)
else echo 0;
必须count($arr)?
right?
function my_scandir($dir)
{
$files = array();
if ( $handle = opendir($dir) ) {
while ( ($file = readdir($handle)) !== false ) {
if ( $file != ".." && $file != "." ) {
if ( is_dir($dir . "/" . $file) ) {
$files[$file] = rec_scandir($dir . "/" . $file);
}else {
$files[] = $file;
}
}
}
closedir($handle);
return $files;
}
}
$dir = "your file's path";
if (is_dir($dir))
{
if ($dh = opendir($dir))
{
while (($file = readdir($dh)) !== false)
{
$arr[] = $file;
}
echo "该文件夹下有".count($arr)."个文件";
closedir($dh);
}
}else
{
mkdir($dir,0777);//建立文件夹
}
?>