Как я могу получить доступ к значению объекта

У меня есть переменная PHP с именем $highlightings который несет выделенный объект ответа solr. var_dump этой переменной выводит следующее:

object(stdClass)#35 (10) {
["9955-97-43-7"]=>
object(stdClass)#36 (1) {
["Content"]=>
array(1) {
[0]=>
string(216) " أن يتزوج من الجارية إلا في حالة عدم التمكن من التزوج من الحرة انظر : جامع البيان : 5/7 ، زاد المسير في <span class="highlight">علم</span>"}
}
["9955-81-27-7"]=>
object(stdClass)#37 (1) {
["Content"]=>
array(1) {
[0]=>
string(176) " <span class="highlight">العلمية</span> ، بيروت ) . المغني لابن قدامة : 4/25 .
(2) - صحيح مسلم : 3/1211 ، البحر الرائق : 6/210 ."}
}.....

Я хочу получить доступ к первой строке этого объекта (Длина 216) но я не мог. Я старался:

$highlightings["9955-97-43-7"]->Content[0]

1

Решение

Так как родитель является объектом с гипертонией, попробуйте использовать {}:

echo $highlightings->{'9955-97-43-7'}->Content[0];
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]