从var_dump到变量

时间:2015-11-08 11:34:16

标签: php var-dump

这就是看我的var_dump变量。

object(stdClass)#879 (3) {
      ["row"]=>
      array(1) {
        ["option_id"]=>
        string(2) "20"
      }
      ["rows"]=>
      array(1) {
        [0]=>
        array(1) {
          ["option_id"]=>
          string(2) "20"
        }
      }
      ["num_rows"]=>
      int(1)
    }

在这种情况下我需要获得option_id option_id = 20 例如$option_id = 20

当我尝试这个$variable['row']['option_id']时,我得到空值。

1 个答案:

答案 0 :(得分:1)

变量是stdClass的对象,因此您必须访问属性而不是索引。例如:

$variable->num_rows

如果你想获得option_id,你必须使用它(组合对象和数组语法):

$option_id = $variable->row["option_id"];