fileperms
filetype
Filesystem Functions
PHP Manual

# filesize

(PHP 4, PHP 5)

filesize — Obtiene el tamaño del archivo

### Descripción

int filesize ( string `$nombre_archivo` )

Obtiene el tamaño del archivo dado.

### Lista de parámetros

`nombre_archivo`

  Ruta al archivo.

### Valores retornados

Devuelve el tamaño del archivo en bytes, o `FALSE` (y genera un error de nivel `E_WARNING`) en caso de fallo.

> Note: Dado que el tipo entero de PHP tiene signo y muchas plataformas usan enteros de 32 bits, filesize() puede devolver resultados inesperados para archivos con un tamaño mayor de 2GB. Para archivos entre 2GB y 4GB de tamaño, esto puede resolverse por lo general usando sprintf("%u", filesize($archivo)).

### Ejemplos

Example #1 Ejemplo de filesize()

`<?php
// imprime, p.ej. un_archivo.txt: 1024 bytes
$nombre_archivo = 'un_archivo.txt';
echo $nombre_archivo . ': ' . filesize($nombre_archivo) . ' bytes';
?>`

### Notes

> Note: Los resultados de esta función son guardados. Consultar clearstatcache() para más detalles.

Tip

A partir de PHP 5.0.0, esta funcion tambien puede usarse con algunas URL como nombre de fichero. Consultar Lista de Protocolos/Envolturas Soportadas, para obtener una lista con soporte para la funcionalidad stat().

### Ver también

- file_exists() - Verifica si un archivo o directorio existe

fileperms
filetype
Filesystem Functions
PHP Manual