【问题标题】:Array of stdClass objects标准类对象数组
【发布时间】:2014-04-01 16:07:58
【问题描述】:

我只需要从这个包含 php stdClass 对象的数组中提取 [name] 信息。请问我该怎么做?

Array ( [VigdiH] => stdClass Object ( [ip] => 555.50.175.142 [name] => Test Name [origin] => www [cycle_day] => 3 [email] => adsf0140@ladf.ca [campaign] => 5555 [created_on] => 2014-03-28 14:22:58 [changed_on] => ))

【问题讨论】:

    标签: php arrays object stdclass


    【解决方案1】:

    如果您的数组名为 $arr,您可以这样做:

    foreach($arr as $object) {
        echo $object->name . "\n";
    }
    

    【讨论】:

      【解决方案2】:

      您可以使用->从对象中获取属性

      $data = array(/**/);
      $data["VigdiH"]->name; // name
      

      【讨论】:

        猜你喜欢
        • 2017-03-12
        • 1970-01-01
        • 1970-01-01
        • 2011-04-14
        • 1970-01-01
        • 2017-01-18
        • 1970-01-01
        • 2021-09-29
        • 2018-02-14
        相关资源
        最近更新 更多