Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    PHP -koden til å konvertere filstørrelse
    Når utførende PHP-funksjoner , som for eksempel " filstørrelse , " for å få størrelsen på en fil , blir resultatet som regel tilbake i byte . En byte består av åtte bits eller åtte binære tall , og brukes til å lagre et enkelt tegn . Men når du arbeider med store filer , er det ofte praktisk å vise resultatet i kilobyte , megabyte , gigabyte eller terabyte . Å konvertere en fil størrelse i byte til en mer praktisk måling , bruker den egendefinerte funksjonen " convertFileSize . " Instruksjoner
    en

    Opprett en fil med et " . Php " forlengelse . Åpne den med en tekst editor. Skriv åpningen PHP -koden ( " < php ?") På den første linjen og kopiere og lime inn følgende kode etter det : en

    funksjon convertFileSize ( $ size , $ desimaler = 2 ) {
    < p > $ enhet = null;

    $ enheter = array (' byte ', ' kilobyte ', ' megabyte ', ' gigabyte ', ' terabyte ');

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

    if ( $ størrelse > 1024 ) {

    $ størrelse /= 1024 ;

    } else {

    $ enhet = $ enheter [ $ i] ;

    pause,

    } }

    retur round ( $ size , $ desimaler) . '' . $ enhet . (! ( $ size = 1 ) ' s' : '') ;

    }
    2

    Skriv en linje med kode som får størrelsen på en fil ved hjelp av PHP er " filstørrelse "-funksjonen , konverterer størrelse ved hjelp av " convertFileSize "-funksjonen fra forrige trinn og viser resultatet ved hjelp av PHP er" ekko "-funksjonen . Den " filstørrelse "-funksjonen tar banen til filen som parameter. Her er et eksempel : en

    ekko convertFileSize ( filstørrelse (' test.txt ' ));
    3

    å angi antall desimaler for å gå tilbake fra " convertFileSize "-funksjonen , skriv inn nummeret som andre parameter . Her er et eksempel : en

    ekko convertFileSize (1293822 , 4 ) ;

    früher :

     Weiter:
      Relatert Artike
    ·Slik plasserer annonser i WordPress bunntekst 
    ·Hvordan legge en spørring i MySQL 
    ·Hvordan kan jeg redigere en bunntekst i min avhandling 
    ·Hvordan Avkort Strings av PHP i Sentence Breaks 
    ·Hvordan Tillat overstyring i PHP 
    ·Hvordan sjekke ledige domener i PHP 
    ·Ved å bruke to lik i PHP 
    ·Hvordan : PHP String Innbytte 
    ·Hvordan bygge et språk Switcher i PHP og JavaScript 
    ·Hvordan slette Linje i en flat fil PHP 
      Anbefalte artikler
    ·Hvordan oppdatere en tekstfil med PHP 
    ·Hvordan Avkort en partisjon i Oracle 
    ·Hvordan igjen en Java Coding Request 
    ·Hvordan bruke en mus i din QBasic programmer 
    ·CNC Maskinering Basics 
    ·Slik importerer Ruby Klasser 
    ·Hvordan bruke flere sider i Visual Basic 6 
    ·Hvordan lage en URL Keygen i VB6 
    ·JavaScript- tilbakeringing funksjoner : isFunction 
    ·HTML Drop Down Box Tutorial 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/