gpt4 book ai didi

php - 如何访问第 N 个对象属性名称?

转载 作者:行者123 更新时间:2023-12-02 15:27:06 24 4
gpt4 key购买 nike

我有一个包含未知数量属性的对象,有没有办法在 PHP 中获取该对象的第 N 个属性名称?

我希望它类似于下面的代码,除了它只适用于数组,而不适用于对象:

$key = array_keys($obj)[$i];

假设输入如下:

$obj = stdClass Object
(
[ID] => 1
[name] => Mary Jane
[count] => 420
)
$i = 1;

我希望输出是:

ID

最佳答案

首先将您的对象转换为数组:

$key = array_keys((array)$obj)[$i];

关于php - 如何访问第 N 个对象属性名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29826149/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com