获取内部对象的数量

时间:2010-08-28 05:21:54

标签: php

您如何获得此对象内部对象的计数。我们只想计算两个内部对象Count This And This。所以我们的回答是两个。

这是对象

  

stdClass对象(

[Count This] => stdClass Object
    (
        [arr] => Array
            (
                [0] => data
                [1] => some data
            )
    )

[And This] => stdClass Object
    (
        [anotherArr] => Array
            (
                [0] => more data
            )
    ) 
     

2 个答案:

答案 0 :(得分:3)

这是确切的答案 $ total = count((array)$ obj);

答案 1 :(得分:0)

$count = 0;
foreach($theobject as $var)
{
  if(gettype($var) == 'object')
  {
     $count++;
  }
}