Per calcolare laย percentualeย utilizzandoย PHP, dobbiamo partire da due numeri:
- il numero totale degli elementi;
- il numero degli elementi del sotto-gruppo di cui vogliamo calcolare la percentuale.
Supponiamo di avere una cesta con 10 mele e di averne mangiate 3. Il numero totale รจ “10”, il sotto-gruppo di cui calcolare la percentuale รจ “3”. L’operazione matematica con cui calcolare la percentuale delle mele mangiate รจ la seguente:
(sottoGruppo / Totale ) * 100
Nel nostro esempio:
(3 / 10) * 100 = 30%
Traduciamo tutto questo in codice. Di seguito sono riportate due funzioniย PHPย pronte all’uso che puoi integrare nel tuo codice:
function percentuale_esatta($totale, $sottoGruppo){
return ($sottoGruppo / $totale * 100) . '%';
}
function percentuale_senza_decimali($totale, $sottoGruppo){
return round($sottoGruppo / $totale * 100) . '%';
}
Facciamo un altro esempio e supponiamo di voler calcolare la percentuale di sconto corrispondente a una diminuzione di prezzo di 6 Euro su un acquisto iniziale di 50 Euro:
echo percentuale_senza_decimali(50, 6); // Sconto applicato: 12%
Queste due funzioni PHP ti consentono di ottenere sia una percentuale precisa con decimali, sia una percentuale arrotondata al numero intero piรน vicino, a seconda delle tue esigenze. Entrambe sono utili per una varietร di calcoli, come nel caso di sconti, statistiche, o altre analisi numeriche.