Замените жестко закодированные значения в вложенном массиве переменными в PHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Замените жестко закодированные значения в вложенном массиве переменными в PHP

Сообщение Anonymous »

У меня есть какой -то образец JSON от провайдера API, и я борюсь с тем, как заменить жестко закодированные значения на переменную, использующую php. < /p>
Я попробовал json_enceding строку json и изменяет результирующий массив, но этот подход кажется очень хрупким. < /p>
Вот выбор, который они предоставляют: < /p>

. Вот выборка, который они предоставляют: < /p>

.$jsonString = '{
"messages": [
{
"role": "user",
"content": [
{
"type": "image_url",
"image_url": {
"url": "https://upload.wikimedia.org/wikipedia/ ... c/Wiki.png"
}
},
{
"type": "text",
"text": "Classify this image."
}
]
}
]
}';
< /code>
Это то, на что выглядит, когда я json_encode It и print_r it: < /p>
Array
(
[messages] => Array
(
[0] => Array
(
[role] => user
[content] => Array
(
[0] => Array
(
[type] => image_url
[image_url] => Array
(
=> https://upload.wikimedia.org/wikipe ... les-in-php
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»