Si vous désirez connaître la quantité de mémoire allouée à l'un de vos scripts PHP, une fonction est disponible depuis PHP 4.3.2. Il s'agit de memory_get_usage(). Le résultat qui est retourné est exprimé en octets.

A noter tout de même que cette fonction n'est accessible que si vous avez pris soin de compiler PHP avec l'option --enable-memory-limit. Donc, pensez à vérifier ce détail si vous obtenez un message d'erreur genre

Fatal error: Call to undefined function: memory_get_usage() in ...

memory_get_usage