manipulerer tall er en integrert del av Web -programmering . For eksempel når du utfører beregninger , må unødvendige desimaler bli fjernet fra komplekse tall før de kan vises til sluttbrukerne . PHP , den populære web- programmeringsspråk, er spesielt flinke til å håndtere tall. Dets store bibliotek av funksjoner gjør det mulig for programmereren en rekke måter å fjerne desimaler. Funksjonen " intval " konverterer en verdi til et heltall , effektivt fjerne alle desimaler . Funksjonen " number_format " formater et tall slik at du kan angi antall desimaler i den resulterende tallet , blant annet . Instruksjoner
en
Åpne en teksteditor , for eksempel Notisblokk , og opprette en ny fil . Definere en variabel som inneholder et flyttall . Dette er nummeret som du senere vil fjerne desimaler. Her er et eksempel på kode : ?
< Php
$ originalNumber = 13,4556 ;
2
Bruk PHP er " intval "-funksjonen til å konvertere den opprinnelige antallet inn et heltall , og dermed fjerne alle desimaler , og tildele resultatet til en ny variabel . Ved anvendelsen av dette eksempelet , vil eksempelkode vise både tall . Her er koden : en
$ noDecimalNumber = intval ( $ originalNumber ) ;
echo " Original nummer : " . $ originalNumber . " ";
echo " Antall uten desimaler : " . $ noDecimalNumber . " ";
3
Bruk " number_format "-funksjonen til å angi antall desimaler for å holde fra det opprinnelige antallet . Funksjonen aksepterer enten to eller fire argumenter , men for ditt formål bør du bruke alle fire. Den første parameteren er for å manipulere , det andre er antall desimaler for å holde , den tredje er tegnet som skal brukes for desimaltegn , og den fjerde er tegnet som skal brukes som tusenskilletegn . Sett det tredje argumentet til " . " og det fjerde for en tom streng. Konvertere resultatet til et flyttall ved å bruke en type cast , og tilordne til en variabel . Ved anvendelsen av dette eksempelet , vil resultatet bli vist . Koden skal se slik ut :
$ decimalPlaces = 2;
$ fewerDecimalNumber = (float ) number_format ( $ originalNumber , 2, , '' ' . ');
< P > echo " Antall med opp til" . $ decimalPlaces . " Desimaler :". $ fewerDecimalNumber . " ";