В моем Php-коде у меня есть объект массива $ myArrayIbject, который я хочу получить. Я знаю, что это не одномерный массив. Это то, что я точно знаю.
Когда я бегу
echo gettype($myArrayIbject);
Он возвращает объект.
Когда я бегу
echo count($myArrayIbject);
Он возвращает 1632.
Когда я бегу
var_dump( $myArrayIbject);
Он возвращает
объект (вариант) # 3 (0) {}
Когда я бегу
variant_get_type($myArrayIbject)
Он возвращает 8209.
Другая вещь, которую я наблюдал, – это то, что из $ myArrayIbject [0] полностью до $ myArrayIbject [1631] он возвращает целочисленные значения, когда я запускаю приведенный ниже код
for ($i=0; $i< count($myArrayIbject); $i++) { echo "Value at ".$i." is ". $myArrayIbject[$i]."<br/>"; }
Я знаю, что это не способ получить доступ ко всем его значениям. Я ищу способ извлечь и получить доступ ко всем его значениям.
Вы можете использовать это
foreach($myArrayIbject as $index=>$value) echo "Value at ".$index." is ". $value."<br/>"; }