【问题标题】:how to find 2nd element of stdclass object array如何找到stdclass对象数组的第二个元素
【发布时间】:2014-04-18 15:42:03
【问题描述】:

我想在我的页面上显示远程 html 内容。为此,我在 stdclass 对象数组中得到了一个数组。 i print_r(array) 如下所示

stdClass Object (
     [player_video] => Array ( )
     [Title] => Ciara
     [video_Link] => Oh.flv
     [img] => img
     [desc] =>
     [view] => 18
     [artist_name] => Ciara
 ) 

如何从这个数组中获取标题。我试过$array[0]['Title']$array['player_video']['Title'],但所有这些类型的函数什么都没有返回。我想我使用了错误的方法。请指导如何实现这一目标。谢谢

【问题讨论】:

  • 一开始就设置error_reporting(-1) 可能会告诉你为什么它不起作用。

标签: php json stdclass


【解决方案1】:

$array 似乎根本不是一个数组。您将通过$array->Title 获得此对象的标题属性

【讨论】:

    【解决方案2】:

    使用箭头-> 代替方括号[]。试试这个 -

    $array->Title
    

    【讨论】:

      【解决方案3】:

      如果它是一个对象,那么尝试:

      $stdClass->Title;
      

      【讨论】:

        猜你喜欢
        • 2016-02-04
        • 2021-09-08
        • 2015-01-08
        • 2015-11-15
        • 1970-01-01
        • 2022-11-16
        • 2015-05-23
        • 2017-06-01
        • 1970-01-01
        相关资源
        最近更新 更多