Measure memory usage in PHP

Hopefully this explains a simple method of measuring memory usage in PHP.

$time = microtime(TRUE);
$mem = memory_get_usage();

 * Put the code here that you want to measure

  'memory' => (memory_get_usage() - $mem) / (1024 * 1024),
  'seconds' => microtime(TRUE) - $time

Here’s an example, where I sleep the script for ~ 10 seconds.

And how it looks in the browser: (I’ve added <pre> around it for easy reading)

You can find more examples and full documentation on the web site.

By MrFloris

This blog is for people who know me, so nothing to tell. For those who don't know me yet, .. read my blog ;)