PHP språk gir en rekke operatører og syntaks alternativer for gjennomføring av aritmetiske beregninger , samt presentere resultatene til nettstedet brukere . Ved beregning av prosentvise verdier , deretter formatere resultatene med PHP språk verktøy , lage et lesbart prosentandel for å inkludere på websider. Inkludert denne behandlingen innen en funksjon kan du også gjøre bruk av den i flere skript steder . Funksjon Outline
å opprette en PHP -funksjon , må du bestemme på en funksjon navn og på hvilke parametere funksjonen vil ta. Følgende eksempel funksjon disposisjon representerer en prosentandel behandling verktøyet : function get_percentage ( $ verdi , $ totalt) { //behandling her }
Innenfor denne funksjonen , kan du gjennomføre den prosentvise behandling, deretter returnere den resulterende data dit funksjonen kalles fra . Funksjonen tar to parametre, en som representerer verdien til bruk innen beregning og den andre som representerer den totale verdien . Resultatet vil være andelen av " total" som er representert med " verdi ". Funksjonen navn er en lesbar indikasjon på sitt formål , noe som gjør det enklere for utviklere å jobbe med.
beregning
prosentberegning i PHP krever bare et par enkle kode prosessering kommandoer. Følgende gjennomføring kan vises i kroppen av funksjonen : $ brøkdel = $ value /$ totalt , $ andel = $ brøkdel * 100;
Verdien i " andel " variable vil gjenspeile "verdi" som andel av "total ". koden første deler verdien av det totale antallet , multipliserer deretter resultatet med 100 for å komme fram til en prosentvis verdi.
Number Format
p Hvis en PHP script kommer til å presentere resultatet av en prosentvis beregning til nettstedet brukerne , det første må formatere nummeret som skal vises i nettleseren. Følgende kode formater den prosentvise verdi : $ formatted_percentage = number_format ( $ prosentandel, 0 ) ;
Denne variabelen nå inneholder nummeret formatert uten desimaler , noe som er standard når presentere prosentpoeng verdier. Funksjonen kan endelig returnere dette som et resultat av sin virksomhet : returnere $ formatted_percentage ;
funksjonskall
Andelen funksjonen kan utføre mer enn én gang i samme PHP script . Følgende eksempelkode demonstrerer kaller funksjonen : $ val = 56 , $ tot = 789 , $ percentage_value = get_percentage ( $ val , $ tot ) ;
Koden kan deretter bygge dette inn i HTML- strukturer for å skrive til brukerens nettleser , som følger: echo "
" $ val " er" $ percentage_value "& # 37 av " $ tot " < /p >" . . . . . . ;
p Dette presenterer de opprinnelige verdiene og den prosentvise resultat sammen med litt tekst og HTML-kodespråk . For de angitte verdiene , vil denne koden forårsake følgende HTML markup skal vises på en webside :
56 er 7 & # 37 av 789 < /p >
Andelen tegnet vises ved hjelp av HTML foretaket nummer, som blant annet den prosentvise symbolet kan selv forårsake feil i websider. Når brukeren viser siden , vil de se følgende tekst : 56 er 7 % av 789 ;