[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подсчет файлов в каталоге
betmenik
Всем привет! Помогите пожалуйста с скриптом.
В общем я долго лазил по инету и нашол только как выводить список всех файлов, это не то что нужно!
Например в папке "video/3gp" находятся 3gp файлы(20шт), jpg файлы(30шт) и txt файлы(10шт). А мне нужно вывести только лиш число 3gp файлов, просто цыфру 20.



Спустя 7 часов, 4 минуты, 34 секунды (23.05.2010 - 10:00) Basili4 написал(а):

<?php
$count=0;
$count=count(glob("*.txt"));
echo $count;
?>

У меня наверое Интернет другой.

Спустя 3 минуты, 41 секунда (23.05.2010 - 10:04) twin написал(а):
	$files = scandir('video/3gp');
$i = 0;

foreach($files as $file)
if(pathinfo($file, PATHINFO_EXTENSION) == '3gp')
++
$i;

echo 'Количество файлов 3gp '. $i .' штук';


У Basili4 решение лучше. smile.gif

Спустя 20 часов, 36 минут, 11 секунд (24.05.2010 - 06:40) betmenik написал(а):
Цитата (twin @ 23.05.2010 - 07:04)
	$files = scandir('video/3gp');
$i = 0;

foreach($files as $file)
if(pathinfo($file, PATHINFO_EXTENSION) == '3gp')
++
$i;

echo 'Количество файлов 3gp '. $i .' штук';


У Basili4 решение лучше. smile.gif

не получается! у меня в 16 строке ошибку выдает, а на 16 строке находится:
$files = scandir('video/3gp');

Спустя 1 час, 8 минут, 24 секунды (24.05.2010 - 07:48) Basili4 написал(а):
betmenik ты траву косишь в скафандре ?????? Я же уже написал как надо делать


<?php
$count=0;
$count=count(glob("*.txt"));
echo $count;
?>


В $count лежит количество файлов с расширением txt меняешь "*.txt" - вот это начто тебе надо путь туда указывыашь маску файла и будет тебе счастье.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.