PHP språket ger en rad aktörer och alternativ syntax för att utföra aritmetiska beräkningar , samt presentera resultaten för webbplatsens användare . Genom att beräkna procentuella värden , sedan formatera resultaten med PHP verktyg, skapa en läsbar procentsats som ska ingå i webbsidor . Inklusive denna behandling inom en funktion kan du också använda den i flera manus platser . Funktion Disposition
vill skapa en PHP-funktionen , måste du bestämma om en funktion namn och på vilka parametrar funktionen tar . Följande exempel på funktionen disposition utgör ett verktyg procentuell bearbetning : function get_percentage ( $ value , $ totalt ) { //behandling här }
Inom denna funktion , kan du genomföra den procentuella bearbetning , sedan tillbaka resulterande data till varhelst funktionen anropas från . Funktionen tar två parametrar , en som representerar det värde som ska användas i beräkningen och den andra representerar det totala värdet . Resultatet blir andelen " total " som representeras av " värde ". Funktionen heter en lättläst uppgift om dess syfte , vilket gör det enklare för utvecklare att arbeta med .
beräkning
procentuella beräkningen i PHP kräver endast ett par enkla kommandon kod bearbetning . Följande genomförande kan visas i kroppen av funktionen : $ fraktion = $ value /$ totalt , $ procentsats = $ fraktion * 100 ,
Värdet i " procent " variabel kommer att återspegla " värde " som procentandel av " total ". koden först dividerar värdet av det totala antalet , sedan multiplicerar resultatet med 100 för att komma fram till ett procentvärde .
Number Format
Om ett PHP-skript kommer att presentera resultatet av en procentuell beräkning på webbplatsens användare , det först måste formatera numret för visning i webbläsaren . Följande kod formaterar den procentuella värde: $ formatted_percentage = number_format ( $ procentsats , 0 ) ;
Denna variabel innehåller nu antalet formateras utan några decimaler , vilket är standard när man presenterar procentuella värden . Funktionen äntligen kan returnera detta som ett resultat av sin verksamhet : return $ formatted_percentage , Addera funktionsanrop
Andelen Funktionen kan utföra mer än en gång i samma PHP-skript . Följande exempelkod visar anropa funktionen : $ val = 56 ; $ tot = 789 ; $ percentage_value = get_percentage ( $ val , $ tot ) ,
Koden kan sedan bygga in detta i HTML- strukturer för att skriva till användarens webbläsare , enligt följande : echo "
" $ val " är " $ percentage_value " & # 37 av " $ tot " < /p > " . . . . . . ;
Detta presenterar de ursprungliga värdena och den procentuella resultatet tillsammans med lite text och HTML-kod . För de angivna värdena , kommer denna kod orsaka följande HTML-kod för att visas på en webbsida :
56 är 7 & # 37 av 789 < /p >
procenttecken visas med hjälp av HTML- enheten nummer , som inklusive procentsatsen symbolen i sig kan orsaka fel i webbsidor . När användaren ser sidan , kommer de att se följande text : 56 är 7 % av 789 , Addera