从 var_dump 到变量
from var_dump to variable
这就是我的 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']
我得到空值。
该变量是 stdClass
的对象,因此您必须访问属性而不是索引。例如:
$variable->num_rows
如果你想得到option_id
,你必须使用这个(组合对象和数组语法):
$option_id = $variable->row["option_id"];
这就是我的 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']
我得到空值。
该变量是 stdClass
的对象,因此您必须访问属性而不是索引。例如:
$variable->num_rows
如果你想得到option_id
,你必须使用这个(组合对象和数组语法):
$option_id = $variable->row["option_id"];