@rennamed_user123

Как правильно конвертировать массив?

Мне нужно этот массив перевести на php
{
    "program_id": "CC1234",
    "offerings": [{
        "offering_id": "RP445555",
        "location_id": "B2222"
    }],
    "member_id": "10000-01",
    "registration_type": "online",
    "dry_run": false
}


array(
				"member_id" => $_COOKIE['m_'],
				"program_id" => $program_id,
				"offerings" => array(
					"offering_id" => $offering_id,
					"location_id" => $location_id
				),
				"registration_type" => "online"
			)

Но я так понимаю, я его не верно перевел
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
[
    "program_id" => "CC1234",
    "offerings": [[
        "offering_id" => "RP445555",
        "location_id" => "B2222"
    ]],
    "member_id" => "10000-01",
    "registration_type" => "online",
    "dry_run" => false
]
Ответ написан
Комментировать
rozhnev
@rozhnev Куратор тега PHP
Fullstack programmer, DBA, медленно, дорого
Воспользуйтесь функцией json_decode:

$json = '
{
    "program_id": "CC1234",
    "offerings": [{
        "offering_id": "RP445555",
        "location_id": "B2222"
    }],
    "member_id": "10000-01",
    "registration_type": "online",
    "dry_run": false
}';

$php_array = json_decode($json, true);

var_export($php_array);


Share PHP code

array (
  'program_id' => 'CC1234',
  'offerings' => 
  array (
    0 => 
    array (
      'offering_id' => 'RP445555',
      'location_id' => 'B2222',
    ),
  ),
  'member_id' => '10000-01',
  'registration_type' => 'online',
  'dry_run' => false,
)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы