Преобразовать объект в массив PHP

163
30 января 2020, 07:50

Хотел бы поинтересоваться, как преобразовать объект, получаемый от АПИ Телеграмма. Ниже моя попытка:

        $Image = [];
        for ($i=0; $i < 100; $i++) { 
            $photo = new \TelegramBot\Api\Types\Inline\QueryResult\Photo($i,'http://site.ru/telegram/image/'.$i.'.jpg', 'http://site.ru/telegram/thumbinals/1.jpg');
            (array) $photo;
            $Image = $photo[$i];
        }
        var_dump((array)$Image);
        $result = $bot->answerInlineQuery($qid, $Image, 100, false);
Answer 1

Я решил свою проблему.

for ($i=0; $i < 10; $i++) { 
        $photo[] = new \TelegramBot\Api\Types\Inline\QueryResult\Photo($i,'http://site.ru/telegram/image/'.$i.'.jpg', 'http://site.ru/telegram/thumbinals/1.jpg');;
}
READ ALSO
Найти точное значение в строке

Найти точное значение в строке

Есть строка с числамиКаждое значение разделено запятыми

156
Ошибка при запросе в базу данных PDO PHP

Ошибка при запросе в базу данных PDO PHP

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: mode must be an integer in C:\OSPanel\domains\WorkLeader\app\models\Adminphp on line 55 ( ! ) PDOException: SQLSTATE[HY000]: General error: mode must be an integer in C:\OSPanel\domains\WorkLeader\app\models\Admin

147
Компиляция библиотеки в корне проекта [дубликат]

Компиляция библиотеки в корне проекта [дубликат]

Как в линуксе можно скомпилировать программу с библиотекойso, чтобы при запуске программы, она использовала библиотеку, которая лежит в том...

162