memory_get_usage
Function • Params and return types changed in PHP 8.0
Returns the amount of memory allocated to PHP.
memory_get_usage Function synopsis
memory_get_usage(bool $real_usage = false): int
Parameters
$real_usage
OptionalTypeboolDefault valuefalse
Set this to true to get total memory allocated from
system, including unused pages.
If not set or false only the used memory is reported.
Return value
Typeint
Returns the memory amount in bytes.
Changes to the memory_get_usage Function
PHP 8.0
- Return type added:
int - Parameter type added for parameter #1 (
$real_usage):bool - Parameter default value added for position #1 (
$real_usage):false
- memory_get_usage($real_usage)
+ memory_get_usage(bool $real_usage = false): int memory_get_usage Function Availability
memory_get_usage Function Availability| PHP Version | Availability |
|---|---|
| PHP 8.6Upcoming Release | Yes |
| PHP 8.5Supported (Latest) | Yes |
| PHP 8.4Supported | Yes |
| PHP 8.3Security-Fixes Only | Yes |
| PHP 8.2Security-Fixes Only | Yes |
| PHP 8.1Unsupported | Yes |
| PHP 8.0Unsupported | Yes |
| PHP 7.4Unsupported | Yes |
| PHP 7.3Unsupported | Yes |
| PHP 7.2Unsupported | Yes |
| PHP 7.1Unsupported | Yes |
| PHP 7.0Unsupported | Yes |
| PHP 5.6Unsupported | Yes |
| PHP 5.5Unsupported | Yes |
| PHP 5.4Unsupported | Yes |
| PHP 5.3Unsupported | Yes |