我有与性病对象之前给出以及重新安排多维数组性病类对象
Array
(
[0] => abc_Object Object
(
[_api:protected] => zvbj
[_values:protected] => Array
(
[count] => 2
[data] => Array
(
[0] => abc_Charge Object
(
[_api:protected] => zvbj
[_values:protected] => Array
(
[id] => dGoEw
[ine] => fKYF0a
[xyz] => abc_Object Object
(
[_api:protected] => zvbj
[_values:protected] => Array
(
[id] => uUmuym
[last] => 4242
)
)
)
)
[1] => abc_Charge Object
(
[_api:protected] => zvbj
[_values:protected] => Array
(
[id] => dblvEw
[ine] => fKyyu0a
[xyz] => abc_Object Object
(
[_api:protected] => z7jj
[_values:protected] => Array
(
[id] => urtuym
[last] => 4242
)
)
)
)
)
)
)
[1] => abc_Object Object
(
[_api:protected] => zvbj
[_values:protected] => Array
(
[count] => 2
[data] => Array
(
[0] => abc_Charge Object
(
[_api:protected] => zvbj
[_values:protected] => Array
(
[id] => dGoEw
[ine] => fKYF0a
[xyz] => abc_Object Object
(
[_api:protected] => zvbj
[_values:protected] => Array
(
[id] => uUmuym
[last] => 4242
)
)
)
)
[1] => abc_Charge Object
(
[_api:protected] => zvbj
[_values:protected] => Array
(
[id] => dblvEw
[ine] => fKyyu0a
[xyz] => abc_Object Object
(
[_api:protected] => z7jj
[_values:protected] => Array
(
[id] => urtuym
[last] => 4242
)
)
)
)
)
)
)
)
我想所有这些组合成一个更简单的数组作为
一多维数组Array(
[0]=>(
[id] => dGoEw
[ine] => fKYF0a
[cid] => uUmuym
)
[1]=>(
[id] => dblvEw
[ine] => fKyyu0a
[cid] => urtuym
)
[2]=>(
[id] => dGoEw
[ine] => fKYF0a
[cid] => uUmuym
)
[3]=>(
[id] => dblvEw
[ine] => fKyyu0a
[cid] => urtuym
)
)
我已经尝试了很多foreach循环和东西,但我甚至无法打印数组的第一个值。我不知道我错过了什么。
echo $arr['_api:protected'];
编辑
foreach($arr as $key=>$val)
{
echo $val['_api:protected'];
print_r($val['_values:protected']);
}
没有输出从这个甚至
foreach($arr as $key=>$val)
{
$aaa = $val['_values:protected']['data'];
$arr111['id'] = $aaa['_values:protected']['invoice'];
$arr111['ine'] = $aaa['_values:protected']['id'];
$arr111['cid'] = $aaa['_values:protected']['xyz']['_values:protected']['id'];
$arr222[] = $arr111;
}
print_r($arr222);
也没有给我任何的输出。任何人都可以告诉我我错过了什么?
请显示你已经尝试过... – DaveRandom 2012-02-10 11:36:54
@DaveRandom请看我的编辑。 – Astha 2012-02-10 11:43:14
你遇到的这个问题是因为这些值是受保护的,并且你没有在可访问的上下文中这样做。 'abc_Charge'是否扩展了'abc_Object'或反之呢? – DaveRandom 2012-02-10 11:50:42