循环一个对象(stdClass)#1


Looping an object(stdClass)#1

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时,它返回上面的数据,但是当我做回显$obj时,我什么也得不到。知道为什么会这样吗?

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

对象包含一个数组,这样做。

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