У меня есть переменная 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]
Так как родитель является объектом с гипертонией, попробуйте использовать {}
:
echo $highlightings->{'9955-97-43-7'}->Content[0];
Других решений пока нет …