Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
O código PHP para Converter Tamanho do Arquivo
Ao executar funções PHP , como o " tamanho do arquivo ", para obter o tamanho de um arquivo , o resultado geralmente é devolvido em bytes. Um byte é composto por oito bits, ou oito dígitos binários , e é usado para armazenar um único caractere. No entanto, quando se lida com arquivos grandes , muitas vezes é conveniente para exibir o resultado em kilobytes, megabytes , gigabytes ou terabytes. Para converter o tamanho de um arquivo em bytes para uma medida mais conveniente, utilize a função personalizada " convertFileSize ". Instruções
1

Crie um arquivo com a extensão ". Php " . Abra-o com um editor de texto . Escreva a abertura PHP tag ("

função convertFileSize ( $ tamanho, $ decimais = 2) {

$ unidade = null;

$ unidades = array (' byte ', ' kilobytes ', ' megabyte ', ' gigabyte ', ' terabyte ');

for ($ i = 0 ; $ i < count ( $ unidades ); $ i + +) {

if ($ tamanho > 1024 ) {

$ size /= 1024 ;

} else {

$ unidade = $ unidades [ $ i ];

break; }}


retornar rodada ( $ tamanho, $ decimais ). ''. $ unidade . ( ? ( $ size = 1) ' s': ''); }


2

escrever uma linha de código que obtém o tamanho de um arquivo usando o " tamanho do arquivo do PHP " função , converte o tamanho usando o " convertFileSize " função da etapa anterior e exibe o resultado usando PHP função" echo " . A função " tamanho do arquivo " toma o caminho para o arquivo como parâmetro. Aqui está um exemplo:

eco convertFileSize (tamanho (' teste.txt '));
3

Para especificar o número de casas decimais para retornar a partir do " convertFileSize " função , digite o número que o segundo parâmetro. Aqui está um exemplo:

eco convertFileSize (1293822 , 4);

Anterior :

Próximo : No
  Os artigos relacionados
·Por que meu computador não abre um arquivo PHP 
·Como Batch Insira um arquivo PHP em MySQL 
·Como converter caracteres em números ASCII em PHP 
·Como atualizar o MySQL 
·Como Desativar Classe em PHP 
·Como remover Atributos de estilo em PHP 
·Como importar MySQL para HSQLDB 
·Sessões quebrados em PHP 
·Como criar um banco de dados em PHP JustHost 
·Como calcular o percentual sobre o Total Linhas na MYSQ…
  Artigos em destaque
·Como fazer Lines em QBasic 
·Tutorial sobre Android OpenGL 
·Como fazer um arquivo JS 
·Como escrever para arquivo Java Applet 
·Como Escrever um Programa de Software 
·Como criar texto com base Browser Games 
·Funções T-SQL de corda 
·Java Stream Input de um projeto 
·Como usar o Xcode 
·Como selecionar entre intervalos de MySQL 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados