рекурсивный подсчёт

Ludovick

Новичок
рекурсивный подсчёт

добрый день,
такой вопросик, как вот в этом коде

Код:
function rscandir($base,$ext, &$count=0, &$data=array()) {
 
  $array = array_diff(scandir($base), array('.', '..')); # remove ' and .. from the array */
  
  foreach($array as $value) : 
    if (is_dir($base.$value)) :
      $data = rscandir($base.$value.'/',$ext,$count, $data); 
     
    elseif (is_file($base.$value)) : 
  
    if (strrchr($value, '.')==$ext){
     
      $data[] = $base.$value; 
      $count++;
    }
     
    endif;
   
  endforeach;
 
  return $data; 
 
}


echo count(rscandir(dirname(__FILE__).'/album/',".png"));
изменить ".png" на "*small.png", "*small.jpg" ?
 

rotoZOOM

ACM maniac
Проверять строковыми функциями, чтобы название файла оканчивалось либо на small.png, либо на small.jpg.
 

rotoZOOM

ACM maniac
Ludovick Ну не кодик, а кодек, наверно ты имел ввиду. Тебе какой? для divx файлов? Пробовал устанавливать K-lite Codek Pack?

-~{}~ 12.05.09 16:39:

P.S. я в орнитологии почти ноль.
 

Ludovick

Новичок
кодик —уменьшительно-ласкательное от код. а код, предчувствуя очередную остроту, имеется ввиду PHP код.
 

rotoZOOM

ACM maniac
Ludovick Ладно, шутки в сторону. Если ты 0, то найми того, кто не 0, либо обратись к автору, приведенного тобой кода.
 

Ludovick

Новичок
Фahat видишь ли, мне эта тема нужна как фишка для скрипта, который я собираюсь отдать в открытый доступ, кто-то поможет мне, кому-то помогу я, это интернет.
 

Фанат

oncle terrible
Команда форума
Ludovick, я не хочу сказать ничего плохого, ни о тебе, ни о твоем скрипте. Но мне кажется, что качество скрипта, написанного человеком, который "почти ноль в пхп" вряд ли будет приемлемым.
 

Ludovick

Новичок
Фahat — мы вообще о чём говорим? скрипт уже есть, немного интеграции и много модификаций.

если эта тема что-то нарушает или помогать у вас не принято — закрывайте и стирайте.

но если всё ок, флудить здесь на общие темы я не собираюсь.
 

Фанат

oncle terrible
Команда форума
помогать у нас принято, но писать код или отлаживать за помощь не считается.
люди приходят сюда отдохнуть, от своего кода и своей отладки. зачем им еще чужие?

не собираешься - не флуди. за язык никто не тянет.
 

Ludovick

Новичок
Автор оригинала: *****
люди приходят сюда отдохнуть, от своего кода и своей отладки. зачем им еще чужие?
наверно затем, что форум называется Вопросы по программированию на РНР.
за всех не говори.

не собираешься - не флуди. за язык никто не тянет.
после вас, сер.
 

Фанат

oncle terrible
Команда форума
ну, ты определись. после нас или после вас.
если не собирался не флудить - тоо и не надо было об этом писать.

форум называется вопросы по программированию, а не бесплатное написание кода всем желающим. на вопрос тебе ответили, код не написали. все как в аптеке. какие вопросы?
 
Сверху