(PHP 4 >= 4.3.2, PHP 5)
memory_get_usage — Devuelve la cantidad de memoria ubicada para PHP
Devuelve la cantidad de memoria, en bytes, que está siendo ubicada actualmente para su script PHP.
Defina este parámetro como TRUE para obtener el tamaño real de memoria reservada del sistema. Si no es definido o es usado el valor FALSE solo se reportará la memoria usada por emalloc().
Devuelve la cantidad de memoria en bytes.
Versión | Descripción |
---|---|
5.2.1 | Ya no se requiere la compilación con --enable-memory-limit para que esta función exista. |
5.2.0 | Se agregó uso_real . |
Example#1 Un ejemplo de memory_get_usage()
<?php
// Este es solo un ejemplo, los números presentados serán diferentes
// dependiendo de su sistema
echo memory_get_usage() . "\n"; // 36640
$a = str_repeat("Hola.", 4242);
echo memory_get_usage() . "\n"; // 57960
unset($a);
echo memory_get_usage() . "\n"; // 36744
?>