kik8888
17.11.2008, 13:23
Ни как не могу понять почему скрипт выдает ошибку.
Parse error : syntax error, unexpected '}' in kol.inc.php on line 25
Скрипт должен считать сколько файлов в подкаталогах каталога folder.(там только подкаталоги и index.php)
Помогите найти ошибку.
<?
function kol($papka){
$dp=opendir($papka);
$f=array();
$i=0;
while($file = readdir($dp)){
if($file!="." && $file!=".." && $file!="index.php"){
$f[$i]=$file;
$i++;
};
};
closedir($dp);
$kol_papok=$i;
$ii=0;
foreach($f as $v)
$arr=scandir($papka."/".trim($v));
echo $ii=$ii+count($arr)-5;
};//end foreach
$kol=$ii;
return $kol;
};//end function
echo kol("/folder");
?>
Пробывал убрать последнюю "}", получаю:
Notice : Undefined variable: ii kol.inc.php on line 22
Parse error : syntax error, unexpected '}' in kol.inc.php on line 25
Скрипт должен считать сколько файлов в подкаталогах каталога folder.(там только подкаталоги и index.php)
Помогите найти ошибку.
<?
function kol($papka){
$dp=opendir($papka);
$f=array();
$i=0;
while($file = readdir($dp)){
if($file!="." && $file!=".." && $file!="index.php"){
$f[$i]=$file;
$i++;
};
};
closedir($dp);
$kol_papok=$i;
$ii=0;
foreach($f as $v)
$arr=scandir($papka."/".trim($v));
echo $ii=$ii+count($arr)-5;
};//end foreach
$kol=$ii;
return $kol;
};//end function
echo kol("/folder");
?>
Пробывал убрать последнюю "}", получаю:
Notice : Undefined variable: ii kol.inc.php on line 22