當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP getrusage()用法及代碼示例


getrusage() 函數是 PHP 中的內置函數,用於返回當前資源使用情況。

用法:

getrusage(int $mode = 0)

Parameters:
該函數隻有一個參數:

  • $mode:如果模式為 1,則將使用 RUSAGE_CHILDREN 調用此參數。

返回值:該函數返回一個從係統調用中調用的關聯數組。所有條目都可以通過使用其記錄字段進行訪問。如果失敗返回 false。

示例 1:在下麵的示例中,將使用getrusage()函數並打印交換。

PHP


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

輸出:

0

示例 2:在下麵的示例中,我們將使用getrusage()函數打印故障頁數。

PHP


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

輸出:

08624

注意:根據係統的不同,輸出可能會有所不同。

參考: https://www.php.net/manual/en/function.getrusage.php


相關用法


注:本文由純淨天空篩選整理自neeraj3304大神的英文原創作品 PHP getrusage() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。