Open In App

PHP getrusage() Function

The getrusage() function is an inbuilt function in PHP that returns current resource usage. 

Syntax:



getrusage(int $mode = 0)

Parameters:
This function has only one parameter:

Return Value: This function returns an associative array that is called from the system call. All entries can be accessed by using their documented fields. If failed return false.



Example 1: In the below example, will use getrusage() function and print swaps.




<?php
  
$dat = getrusage();
  
// Number of swaps
echo $dat["ru_nswap"];
?>

Output:

0

Example 2: In the below example, we will print the number of fault pages using getrusage() function.




<?php
$dat = getrusage();
  
// User time used (seconds)
echo $dat["ru_utime.tv_sec"];
  
// User time used (microseconds)
echo $dat["ru_utime.tv_usec"]; 
?>

Output:

08624

Note: Output can be different according to the system.

Reference: https://www.php.net/manual/en/function.getrusage.php

Article Tags :