關于“php_byte_size”的問題,小編就整理了【2】個相關介紹“php_byte_size”的解答:
php查詢內存信息操作示例?查看當前內存使用情況使用:memory_get_usage()函數。
查看內存使用峰值:memory_get_peak_usage()函數。
<?php
header("Content-Type:text/html;charset=utf-8");
/**
* 格式化字節(jié)大小
* @param number $size 字節(jié)數
* @param string $delimiter 數字和單位分隔符
* @return string 格式化后的帶單位的大小
*/
function format_bytes($size, $delimiter = '') {
$units = array('B', 'KB', 'MB', 'GB', 'TB', 'PB');
for ($i = 0; $size >= 1024 && $i < 5; $i++) $size /= 1024;
return round($size, 2) . $delimiter ." ".$units[$i];
}
echo "內存初始狀態(tài):".format_bytes(memory_get_usage());
如何獲知PHP程序占用多少內存memory?1、可以使用memory_get_usage函數查看PHP占用的內存數memory_get_usage — 返回分配給 PHP 的內存量int memory_get_usage([ bool $real_usage = false])返回當前分配給你的 PHP 腳本的內存量,單位是字節(jié)(byte)。參數說明:real_usage:5.2.0版本新增參數,如果設置為 TRUE,獲取系統(tǒng)分配的真實內存尺寸。如果未設置或者設置為 FALSE,將是 emalloc() 報告使用的內存量。
返回值:返回內存量字節(jié)數。
到此,以上就是小編對于“php_byte_size”的問題就介紹到這了,希望介紹關于“php_byte_size”的【2】點解答對大家有用。