This question already has answers here:
How to access object properties with names like integers?
(7个答案)
5年前关闭。
我有一个这样的stdClass对象:
因此很明显,我无法通过
为了获得该值,我将对象转换为数组,但是有没有不转换的方法吗?
资料来源:http://php.net/manual/en/language.types.object.php
(7个答案)
5年前关闭。
我有一个这样的stdClass对象:
print_r($myobj);
stdClass Object(
[0] => testData
);
因此很明显,我无法通过
$myobj->0
获得该值。为了获得该值,我将对象转换为数组,但是有没有不转换的方法吗?
最佳答案
试试这个:
$obj = new stdClass();
$obj->{0} = 1;
echo $obj->{0};
资料来源:http://php.net/manual/en/language.types.object.php
关于PHP stdClass对象,如何获取索引为0的元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34492090/
10-10 16:52