Mostrar tamaño de un archivo o fichero en PHP con filesize()

Bienvenidos a VerTutoriales.com, en esta ocasión vamos a ver como mostrar el tamaño de un fichero y su nombre en PHP utilizando la función filesize()

Después de que nos lanzaran una consulta en el artículo Leer directorio y mostrar archivos en PHP, veamos como mostrar también el tamaño de estos, para ello vamos a utilizar la función Filesize(«./ruta/fichero.txt») la cual recibe la ruta y el fichero en cuestión. Veamos un ejemplo rápido:

 

<?php

$archivo = «tamano_archivo.php»;

echo $archivo.» «.filesize(«./».$archivo);

?>

En este ejemplo tenemos un archivo llamado «tamano_archivo.php» al cual asignamos a la variable $archivo, esta variable en la siguiente linea lo que hacemos es mostrarla en pantalla junto con lo que devuelva la función filesize que a su vez recibe el parámetro del fichero que queremos saber su tamaño.

Filesize devuelve el tamaño en bytes, por lo que si queréis mostrar el tamaño en otros valores como en Kbytes o MBytes, tendréis que dividir por 1024 o 1048576 respectivamente para conseguir en la medida que queráis.

Si queréis mostrar un directorio entero, os recomendaría el tutorial desde donde nos lanzaron la consulta de Leer directorio y mostrar archivos en PHP y si tenéis cualquier duda que queráis solventar, estamos dispuestos a ayudar.

Un saludo!

Tags :

Comments (3)

  • Priscila 8 noviembre, 2012

    Exelente información muchas graciassss 😀 oye y para archivos de word y exel para subir y bajar es lo mismo ?

    Reply
  • Priscila 8 noviembre, 2012

    Es que dichos archivos cuando los bajo lo hace dañando mi archivo :S por favorr ayudaaaaa

    Reply
    • VideoTutoriales 8 noviembre, 2012

      no debiera de dañarlos, son ficheros, es igual 🙂

      Reply

Leave a comment

Sign in to post your comment or sine up if you dont have any account.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Tu software de gestión


Últimas preguntas:

Logo Dkreativo
Vertutoriales