Создание нового массива из двух с определенными ключами

Тема в разделе "Как сделать...", создана пользователем svk__wlad, 12 июл 2012.

Статус темы:
Закрыта.
  1. svk__wlad

    svk__wlad Создатель

    Регистр.:
    21 мар 2012
    Сообщения:
    33
    Симпатии:
    1
    Здравствуйте.
    Сразу к теме. Попробую спросить на простом примере: есть два массива $array-demo и $array-full
    PHP:
    $array-demo
    Array
    (
        [
    Поле 1] => Значение 1
        
    [Поле 2] => Значение 2
        
    [Поле 3] => Значение 3
        
    [Поле хлам 1] => Значение 1
        
    [Поле хлам 2] => Значение 9
        
    [Поле 4] => Значение 4
    )
     
     
    $array-full
    Array
    (
        [
    Поле 1] => Значение 1
        
    [Поле 2] => Значение 2
        
    [Поле 3] => Значение 3
        
    [Поле 4] => Значение 4
        
    [Поле 5] => Значение 5
        
    ...
        [
    Поле 30] => Значение 30
    )
     
    Как можно создать новый массив из $array-demo с ключами которые совпадают с ключами $array-full

    То есть должно получиться следующие
    PHP:
    $array-pobeda
     
    Array
     
    (
     
        [
    Поле 1] => Значение 1
     
        
    [Поле 2] => Значение 2
     
        
    [Поле 3] => Значение 3
     
        
    [Поле 4] => Значение 4
     
    )
    Поиск не помог. Может у кого-нибудь есть идеи?
     
  2. KillDead

    KillDead

    Регистр.:
    11 авг 2006
    Сообщения:
    883
    Симпатии:
    540
Статус темы:
Закрыта.