Как прочитать объект массива для класса

Привет всем, у меня есть следующий массив

Classes\Form_Record Object
(
[sent_data:protected] => Array
(
[cw6hwgw] => 11
[ezlkp6m] => 11
)

[fields:protected] => Array
(
[cw6hwgw] => Array
(...

И пытается прочитать vaules из cw6hwgw и ezlkp6m

Что мне нужно, чтобы получить результат в php
как мы пытались [sent_data][0] какая доза не работает

2

Решение

если я правильно понимаю, вы использовали массив в массиве, поэтому вы должны использовать два цикла foreach или указать число в массиве для обоих массивов.

1

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

вам нужно привести объект к массиву.

образец кода:

$my_obj =(object) ['sent_data:protected' => ['cw6hwgw' => 11, 'ezlkp6m' => 11 ]];

echo gettype($my_obj)."\n\n";$to_array_ = (array) $my_obj;

foreach($to_array_['sent_data:protected'] as $k=>$v){
echo "{$k} = $v \n";
}
1

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector