Замените ключи ассоциативного массива, используя другой ассоциативный массивPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Замените ключи ассоциативного массива, используя другой ассоциативный массив

Сообщение Anonymous »

Существует заданный массив и массив для сопоставления. Я пытаюсь получить следующее: если ключи из заданных подобны ключу из карты, я бы хотел, чтобы ключ из заданных стал значением из карты.

Пример: заданное массив выглядит следующим образом:

Код: Выделить всё

given array (size=2)
'status' => string '200' (length=3)       ------------
'user' => string 'roger' (length=5)       --------    |
|   |
|   |
|   |
map array (size=6)                                  |   |
'date' => string 'date' (length=4)                |   |
'user' => string 'username' (length=8)    --------    |
'status' => string 'response_code' (length=13)   -----
'url' => string 'url' (length=3)
'method' => string 'method' (length=6)
'ip' => string 'remote_address' (length=14)

desired_result array (size=2)
'response_code' => string '200' (length=3)
'username' => string 'roger' (length=5)
Посмотрите, как статус (из данного массива) становится кодом_ответа, а пользователь становится именем пользователя

Подробнее здесь: https://stackoverflow.com/questions/330 ... tive-array
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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