PHP stdClass 对象,如何获取索引为 0 的元素

标签 php stdclass

<分区>

我有一个这样的 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/

相关文章:

php - 为什么我的 Wordpress 自定义路由没有从数据库返回数据?

php - SSL 证书是个人的还是全局的?

php - 获取选定的状态字段值以将其显示在 Woocommerce 结账审核订单中

javascript - 如何使用 Angular.js 和 PHP 按字母顺序显示列表

php - 如何在 PHP 中访问 stdClass 对象的元素

php - Laravel 验证 ErrorException - htmlentities() 期望参数 1 为字符串,数组给定

php - 从 stdClass 对象数组中获取数据

php - 访问 stdClass 对象的变量

php - WP_Post 对象与 stdClass 对象

php - 从 stdclass 对象获取数据 - 从 mysql 计数