将字符串解析为具有键的对象

时间:2018-12-04 10:35:10

标签: php string object

我有一个$ record变量的情况。我的循环包含一些键,这些键然后像$record->{$key}一样进行解析。 $keys变量包含['title', 'date', 'user->name']

实际上$ record变量是一个多维对象,在我有一个名为'user->name'的键之前,它可以正常工作。 我想要的是将其解析为$record->user->name,我无法做到。

$keys = ['title', 'date', 'location', 'user->name'];

foreach ($keys as $key) {
    echo $record->{$key};
}

0 个答案:

没有答案