Looking for somewhere to host your site? Browse our PHP web hosts section!

Home > Code Snippets > Calculate a PHP script's memory usage

Calculate a PHP script's memory usage

Description

Have you ever wanted to know how much memory one of your PHP scripts uses when it runs? You might want this information if your script has a memory leak or takes a long time to execute. If that's the case then there's a great built-in function called memory_get_usage, which will display the exact amount of memory being used by your script. This function is really simple to use and will show you the amount of memory, in bytes, being allocated to the script.

The code


<?php

// Displays the amount of memory being used as soon as the script runs
echo memory_get_usage() . "\n";

/*
** Your code goes here
*/

// Displays the amount of memory being used by your code
echo memory_get_usage() . "\n";
?>