Intereting Posts
всегда не удалось отправить изображение с помощью API телеграмм с помощью PHP Laravel 5.2: невозможно найти завод с именем Получение данных из определенного идентификатора div Использование PHP Amazon SES Ошибка получения учетных данных с сервера метаданных профиля экземпляра. (Ошибка клиента: 404) Ограничение памяти PHP – изменить без редактирования php.ini? Странное поведение печати в PHP? Стандарты Strct: только переменные должны передаваться по ссылке Как удалить одиночные символьные слова из строки с preg_replace Преобразование SHA1 в обычную форму Включение файлов с использованием относительных путей с PHP? Запись специальных символов в файл Лучшее решение для создания константы класса PHP из выражения? Foreach показывает только последний элемент в массиве Как я могу получить доступ к нескольким индивидуальным ответам reCAPTCHA с одной и той же страницы? Не удалось добавить в Cart Class

Как перебирать и выводить значения объекта массива в Php

В моем 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/>"; }