php 查看数组占用的内存大小
2016-08-25 17:53
330 查看
<?php function convert($size) { $unit=array('b','kb','mb','gb','tb','pb'); return @round($size/pow(1024,($i=floor(log($size,1024)))),2).' '.$unit[$i]; } $start = memory_get_usage(); //$a = array_fill(0, 10000, 1); $a = []; $b = []; for ($i=0; $i<10000;$i++){ $a[] = 'chenghuan'; } $mid = memory_get_usage(true); //10k elements array; echo 'argv:', convert($mid) , '<br>'; for ($j=0; $j<10000;$j++){ $a[] = 'chenghuan'; } $end = memory_get_usage(true); //10k elements array; echo 'argv:', convert($end) , '<br>';
相关文章推荐
- PHP数组实际占用内存大小的分析
- PHP数组实际占用内存大小的分析
- PHP数组实际占用内存大小的分析
- PHP数组实际占用内存大小的分析
- PHP数组实际占用内存大小的分析
- PHP数组实际占用内存大小的分析
- PHP数组实际占用内存大小的分析
- PHP数组实际占用内存大小的分析与弱语言
- PHP数组实际占用内存大小的分析
- PHP数组实际占用内存大小的分析
- PHP数组实际占用内存大小的分析
- 查看页面执行php占用内存情况
- visual studio中字符数组内存分配粒度大小与字符数组实际内存占用大小的确定过程
- 查看 php-fpm 内存占用命令
- 查看页面执行php占用内存情况
- java 查看内存占用大小
- PHP数组占用很大内存的分析
- php怎么查看一个变量的占用内存
- openwrt 之 查看进程占用的内存的大小
- 如何查看一个对象占用堆内存的大小