
10.10.2009, 14:57
|
|
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
Провел на форуме: 3629857
Репутация:
504
|
|
Сообщение от L I G A
PHP код:
<?php
$files=array();
$folders=array();
$bk = array('index.php', 'dir1', 's.php', 'dir3', 'b.php', 'x.php');
for($i=0;$i<=count($bk);$i++){
if(preg_match('#(.+)\.(.+)#',$bk[$i]))
{
$files[]=$bk[$i];
}else{
$folders[]=$bk[$i];
}
}
?>
$files - массив с файлами
$folders - массив с папками
мда. проверять файл это или папка регуляркой это ты загнул.. тем более, а если я папку назову my.dir она у тебя определится как файл
PHP код:
$files=array();
$folders=array();
$bk = array('index.php', 'dir1', 's.php', 'dir3', 'b.php', 'x.php');
foreach($bk as $name)
if(is_dir($name)) $dirs[] = $name;
else if(is_file($name)) $files[] = $name;
else echo "ЭТО ЖЕ ЛИНК!";
Последний раз редактировалось gisTy; 10.10.2009 в 15:38..
|
|
|