Manual do PHP
Anterior |  | Próxima

# filesize

(PHP 3, PHP 4, PHP 5)

filesize -- Lê o tamanho do arquivo

## Descrição

int filesize ( string nomedoarquivo )

Retorna o tamanho do arquivo, ou `FALSE` em caso de erro.

> Nota: Como o tipo inteiro do PHP é sinalizado e muitas plataformas utilizam inteiros de 32 bits, filesize() pode retornar resultados inesperados para arquivos que sejam maiores que 2 Gb. Para arquivos entre 2 Gb e 4 Gb você pode resolver esse problema utilizando `sprintf("%u", filesize($file))`.

> Nota: O resultado desta função é cacheada. Veja clearstatcache() para mais detalhes.

> Nota: Esta função não trabalha com arquivos remotos, de forma que o arquivo a ser examinado precisa ser acessível pelo sistema de arquivos do servidor.

Exemplo 1. Exemplo de filesize()
`<?php // Exibe algo como: arquivo.txt: 1024 bytes $filename = 'arquivo.txt'; echo $filename . ': ' . filesize($filename) . ' bytes'; ?>`

Veja também file_exists()

Anterior | Principal | Próxima
fileperms | Acima | filetype