“Conocimiento Programación>Programación PHP /MySQL

El código PHP para convertir Tamaño Archivo

2014/2/8
Al ejecutar funciones de PHP , como el " tamaño del archivo ", para obtener el tamaño de un archivo, el resultado suele ser devuelto en bytes . Un byte consta de ocho bits , u ocho dígitos binarios , y se utiliza para almacenar un solo carácter . Sin embargo , cuando se trata de archivos de gran tamaño , a menudo es conveniente para mostrar el resultado en kilobytes , megabytes , gigabytes o terabytes . Para convertir el tamaño de un archivo en bytes a una medida más conveniente , utilice la función " convertFileSize . " Custom Instrucciones
1

Crear un archivo con la extensión " . Php " . Ábrelo con un editor de texto. Escribe la etiqueta de apertura de PHP ("< php ? ") En la primera línea y copiar y pegar el siguiente código después de que:

convertFileSize función ( $ size , $ decimales = 2 ) {
< p > $ unidad = null;

$ unidades = array (' byte ', ' kilobyte ', ' megabytes ', ' gigabyte ', ' terabyte ');

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

if ( $ size > 1024 ) {

$ size /= 1,024 ;

} else {

$ unidad = $ unidades [ $ i ] ;

break; } }


ronda return ( $ size , $ decimales) . ' ' . $ unidad . ( ? ($ size = 1 ) ' s ':'' ) ;

}
2

escribir una línea de código que obtiene el tamaño de un archivo con " tamaño del archivo de PHP "la función, convierte el tamaño utilizando el " convertFileSize "la función de la etapa anterior y muestra el resultado del uso de PHP función" echo " . La función " tamaño del archivo " toma la ruta del archivo como parámetro. He aquí un ejemplo :

convertFileSize echo ( filesize ( " test.txt " ));
3

Para especificar el número de decimales para volver a la " convertFileSize "la función , introduzca el número que el segundo parámetro. He aquí un ejemplo :

convertFileSize eco (1293822 , 4 ) ;

Programación PHP /MySQL
Cómo acceder a una cámara web en PHP
La migración de Access a MySQL Tutorial
Cómo hacer un contador de visitas con PHP
Cómo usar PHP con una impresora térmica
¿Qué hace un desarrollador de PHP?
Cómo utilizar la instrucción foreach en PHP
¿Por qué mi PHP MySQL Página tan lento
T -SQL Funciones de strings
Conocimiento de la computadora © http://www.ordenador.online