Contando archivos de un directorio con PHP

By admin on Mayo 3rd, 2008

Muchas veces un sitio puede tener muchos archivos en un directorio y al utilizar un programa FTP el mismo generalmente no muestra mas de 2000 archivos y por ende no sabemos cual es el total de archivos por este medio.

Hay varios comandos para averiguar este número vía ssh, pero no siempre se tiene acceso por esta vía  la cuenta de hosting.

Pero podemos saber este valor usando un pequeño script PHP que escribo a continuación:

<?php
$dire = “pone/el/path/de/carpeta”;
$ds  = opendir($dire);
while (false !== ($nombre_archivo = readdir($ds))) {
   $archivos[] = $nombre_archivo;
}
$total_archivos = count($archivos);
$total = $total_archivos-1;
echo $total;
?>

Subes el script al directorio del cual quieres saber cuantos archivos tiene y pones la dirección web donde quedó el archivo y debería mostrarte el valor esperado.

En la variable “$total” hay un resta que le puse menos 1, y es para no contar el script.

Comparte:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • LinkedIn
  • Meneame
  • MySpace
  • Twitter
  • Yahoo! Bookmarks

Posts Relacionados:

  1. Eliminando muchos archivos en un directorio en Linux
  2. Decálogo de un buen Directorio
  3. MINIFYME: Aplicación Adobe Air para Minimizar archivos css y js
  4. Crear y escribir en un archivo txt con php
  5. DMOZ cumple 11 años de vida


Tags: ,
No Comments

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>