循环对象(stdClass)#1

时间:2013-10-21 14:33:03

标签: php arrays json loops

object(stdClass)#1 (1) {
  ["trackingNo"]=>
  array(18) {
    [0]=>
    string(15) "
888005324912

"
    [1]=>
    string(16) "
1900530244582

"
    [2]=>
    string(15) "
778180519352

"
    [3]=>
    string(16) "
1000237325384

"

如何循环播放这样的数据?当我在这个$ obj上做一个var_dump时,它返回上面的数据但是当我做一个echo $obj时,我什么也得不到。知道为什么会这样吗?

$obj = json_decode(file_get_contents("php://input"));

1 个答案:

答案 0 :(得分:3)

该对象包含一个数组,就像这样。

foreach($obj->trackingNo as $trackingNo){
    echo $trackingNo."\n";
    /*Or whatever you want to do with $trackingNo.*/
}