Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte súbor s " . Php " rozšírenie . Otvorte ho v textovom editore . Napíšte otvorení PHP tag ( " < php ? " ) Na prvom riadku a skopírujte a vložte nasledujúci kód po tom :
funkcie convertFileSize ( $ veľkosť , $ desatinných miest = 2 ) {
$ jednotka = null ;
$ jednotky = array ( ' bajt ' , ' kilobyte " , " megabajt " , " GB " , " TB " ) ;
for ( $ i = 0 ; $ i < count ( jednotky $ ) , $ i + + ) {
if ( $ size > 1024 ) {
$ size /= 1024 ;
} else {
$ jednotka = $ jednotky [ $ i ] ;
break ; } }
vrátite kolo ( $ veľkosti $ desatinné miesta ) . " " . $ Jednotku . ( ! ? ( $ Size = 1 ) ' s ' : '' ) ;
}
2
Napísať riadok kódu , ktorý sa dostane na veľkosť súboru pomocou PHP " Veľkosť " funkcia , prevádza veľkosť pomocou " convertFileSize " funkcie z predchádzajúceho kroku a zobrazí výsledok pomocou PHP " echo funkcie " . Funkcia " veľkosť " má cestu k súboru ako parameter . Tu je príklad :
echo convertFileSize ( veľkosť súboru ( " test.txt " ) ) ;
3
Ak chcete určiť počet desatinných miest pre návrat z " convertFileSize " Funkcia , zadajte číslo ako druhý parameter . Tu je príklad :
echo convertFileSize (1293822 , 4 ) ;