怎么求这个数组占用多少的内存空间 本帖最后由 XmlRequest 于 2011-05-11 13:57:41 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在php中sizeof求的是数组的长度,他是一个函数,数组的长度就是内存?如果你只看这个数组的内存,PHP无法做到,C或者C++可以用sizeof来求数组所占用的字节,也就是内存,但是在C和C++中是一个语法结构,而PHP只能得到他运行的总内存。 楼上正解,sizeof()与count()类似,得到并不是内存空间大小 安装X-DEBUG。普通的PHP函数无法看这个,只能看程序运行的内存占有量。不是你想要的。 $attr = Array( 0 => 'd:/源文件/源文件/office/FILES', 1 => 'd:/源文件/源文件/office/FILES/ACCRT', 2 => 'd:/源文件/源文件/office/FILES/OWC10', 3 => 'd:/源文件/源文件/office/FILES/OWC11', 4 => 'd:/源文件/源文件/office/FILES/PFILES', 5 => 'd:/源文件/源文件/office/FILES/PFILES/COMMON', 6 => 'd:/源文件/源文件/office/FILES/PFILES/COMMON/MSSHARED', 7 => 'd:/源文件/源文件/office/FILES/PFILES/COMMON/MSSHARED/DW', 8 => 'd:/源文件/源文件/office/FILES/PFILES/COMMON/MSSHARED/DW/2052', 9 => 'd:/源文件/源文件/office/FILES/PFILES/MSOFFICE', 10 => 'd:/源文件/源文件/office/FILES/PFILES/MSOFFICE/OFFICE11', 11 => 'd:/源文件/源文件/office/FILES/PFILES/MSOFFICE/OFFICE11/2052', 12 => 'd:/源文件/源文件/office/FILES/SETUP', 13 => 'd:/源文件/源文件/office/FILES/WINDOWS', 14 => 'd:/源文件/源文件/office/FILES/WINDOWS/INF', 15 => 'd:/源文件/源文件/office/MSDE2000');$size = strlen( serialize( $attr ) ) / 1024;//求出来的是多少kbecho $size;//0.9609375kb 又写正则表达式 osCommerce 如何安装啊 通过php进行数据库操作的问题 PHP數據採集時,為什麼有的網址可以採集到數據,有些網址採集不到數據 各位大侠,想加个序列号显示怎么搞? supplied argument is not a valid OCI8-Statement resource datagrid 动态生成列的问题 为什么我用IE打开一个php论坛的安装程序(install.php)的时候不能运行,而是显示代码啊?见内容help!!!!!!! 只显示一条记录里的前几个字的功能怎么做啊? 请问怎么安装GD函数库?? 为什么我的php生成的图片不显示 求高人指个方向
(
0 => 'd:/源文件/源文件/office/FILES',
1 => 'd:/源文件/源文件/office/FILES/ACCRT',
2 => 'd:/源文件/源文件/office/FILES/OWC10',
3 => 'd:/源文件/源文件/office/FILES/OWC11',
4 => 'd:/源文件/源文件/office/FILES/PFILES',
5 => 'd:/源文件/源文件/office/FILES/PFILES/COMMON',
6 => 'd:/源文件/源文件/office/FILES/PFILES/COMMON/MSSHARED',
7 => 'd:/源文件/源文件/office/FILES/PFILES/COMMON/MSSHARED/DW',
8 => 'd:/源文件/源文件/office/FILES/PFILES/COMMON/MSSHARED/DW/2052',
9 => 'd:/源文件/源文件/office/FILES/PFILES/MSOFFICE',
10 => 'd:/源文件/源文件/office/FILES/PFILES/MSOFFICE/OFFICE11',
11 => 'd:/源文件/源文件/office/FILES/PFILES/MSOFFICE/OFFICE11/2052',
12 => 'd:/源文件/源文件/office/FILES/SETUP',
13 => 'd:/源文件/源文件/office/FILES/WINDOWS',
14 => 'd:/源文件/源文件/office/FILES/WINDOWS/INF',
15 => 'd:/源文件/源文件/office/MSDE2000'
);
$size = strlen( serialize( $attr ) ) / 1024;//求出来的是多少kb
echo $size;//0.9609375kb