Показать сообщение отдельно

  #7  
Старый 10.10.2009, 14:57
gisTy
Постоянный
Регистрация: 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..
 
Ответить с цитированием