我有一个多维数组,它多次引用自身。像:
$foo = array(
0 => array(
& $foo[1],
& $foo[2],
'bar',
),
1 => array(
& $foo[0],
& $foo[2],
'bar',
),
2 => array(
& $foo[0],
& $foo[1],
'bar',
),
)
有没有办法获得这个数组的大小(以bites或amout为元素)?
亲切的问候,
Tempestas Ludi。
答案 0 :(得分:1)
您可以序列化数组,然后使用:mb_strlen()
确定字节数$serialized = serialize($foo);
echo mb_strlen($serialized,'8bit');