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
相關用法
- PHP getrandmax()用法及代碼示例
- PHP get_class_vars()用法及代碼示例
- PHP get_declared_interfaces()用法及代碼示例
- PHP get_parent_class()用法及代碼示例
- PHP get_meta_tags()用法及代碼示例
- PHP get_resource_id()用法及代碼示例
- PHP get_resource_type()用法及代碼示例
- PHP get_html_translation_table()用法及代碼示例
- PHP getcwd()用法及代碼示例
- PHP get_browser()用法及代碼示例
- PHP get_defined_vars()用法及代碼示例
- PHP get_headers()用法及代碼示例
- PHP getdate()用法及代碼示例
- PHP gethostbyaddr()用法及代碼示例
- PHP gethostbyname()用法及代碼示例
- PHP gethostname()用法及代碼示例
- PHP gethostnamel()用法及代碼示例
- PHP getimagesize()用法及代碼示例
- PHP getimagesizefromstring()用法及代碼示例
- PHP getprotobyname()用法及代碼示例
- PHP getprotobynumber()用法及代碼示例
- PHP getservbyname()用法及代碼示例
- PHP getservbyport()用法及代碼示例
- PHP gettimeofday()用法及代碼示例
- PHP gettype()用法及代碼示例
注:本文由純淨天空篩選整理自neeraj3304大神的英文原創作品 PHP getrusage() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。