Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
PHP Byte Conversão
PHP é uma linguagem de programação freqüentemente usado para criar aplicativos Web interativos ricos. Código PHP é executado por um servidor Web e interage com seus usuários através de HTML e Javascript , como AJAX. Pode ser útil para medir o tamanho do arquivo usando PHP para estimar upload ou download de vezes e criar interação com o usuário significativo dentro de sua aplicação . Tamanho

Para um residente de arquivos no servidor em que o código PHP está em execução, o tamanho do arquivo pode ser medido pelo tamanho do arquivo PHP () função. A função tamanho retorna o tamanho do arquivo como um inteiro que representa o número total de bytes. No entanto, os seres humanos estão acostumados a pensar em tamanhos de arquivo em KB, MB e GB , e não simplesmente um grande número de bytes

$ my_file_size = filesize ( $ my_file_name ); .
Número de bytes

Bytes medições usadas prefixos métricos : kilo , mega , giga , tera . Cada passo pode ser , em incrementos de 1,000 ou 1,024 , ou , dependendo da autoridade citada . Um tamanho do passo de 1000 é mais fiel ao padrão de métrica , mas um tamanho de passo de 1.024 é verdadeiro para as raízes binárias de cálculos de computador .

$ Size_standards = array (' bytes ', ' kB ', ' MB ' ' GB ', ' TB '); $ size_step = 1024 ;
Cálculo

tamanho legível pode ser calculado de forma iterativa dividindo por 1.024 . - ou - 1000 até que o resultado é menor do que o tamanho do passo

calculated_size $ = $ my_file_size ; $ reduction_count = 0 while ( $ calculated_size > $ step_size ) : $ = $ calculated_size calculated_size /$ step_size ; $ reduction_count + +; endwhile ;
exibição

o resultado pode ser exibido usando o PHP construção "print" linguagem para exibir o resultado no local apropriado na sua aplicação PHP . Observe que você deve usar aspas duplas para as variáveis ​​na cadeia para ser analisado.

Print " O tamanho de US $ my_file_name é de R $ calculated_size $ size_standards [$ reduction_count ] . "

O resultado irá exibir a saída tais como: " O tamanho do vacation_picture.jpg é 3,403 MB. "

Anterior :

Próximo : No
  Os artigos relacionados
·Ajuda com PHP e compilação Falha 
·PHP Mkdir Permissão não funciona 
·Como para recuperar linhas de ResultSet para MySQL em J…
·Tutorial MySQL para Como Carregar uma imagem 
·Por que meu PHP MySQL Página tão lento 
·Erros de Segurança token no PHP 
·Não Scripts Expire 
·Como fazer comentários em um arquivo PHP 
·PHP Erro: Indefinido offset 
·Twitter API senha Comprimento Limite 
  Artigos em destaque
·Como declarar um campo 3D em MATLAB 
·Como combinar Classes em Java 
·Como encontrar o mais curto do Word em Java 
·Como Vá até o topo de um painel de rolagem em Java 
·O que é hospedagem múltipla Anfitrião em Java 
·Como alterar cores de fonte Com Javascript 
·Como criar duas instâncias de subclasses em Java 
·Como obter entrada do usuário em Java 
·Como usar o C + + para escrever um código para calcula…
·Como classificar com QBASIC 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados