Visualizza la quantità di memoria impiegata dallo script PHP

Ecco qui un piccolo script in PHP che vi permette di calcolare la quantità di memoria consumata da un determinato script da voi implementato.

query php memory usage

[code lang=”php”]<?php
// visualizza la quantità di memoria utilizzata all’inizio dello script
echo memory_get_usage() . "\n";
// codice di esempio
echo "<hr>";
while (list($a, $b)=each($_SERVER)){
echo "$a ‐‐‐> $b<br>";
}
echo "<hr>";
// visualizza la quantità di memoria utilizzata alla fine dello script
echo memory_get_usage() . "\n";
?>[/code]

Se vogliamo il risultato in MB (mega byte) dobbiamo effettuare una semplice conversione della funzione memory_get_usage()  in questo modo:

[code lang=”php”]round(memory_get_usage()/1024/1024, 2)[/code]

Abbiamo concluso. Ricordate sempre che anche se siamo online, i nostri script hanno un peso sul server che incide sulle prestazioni e sul caricamento della pagina web. Tenete sempre il valore il più basso possibile.