За последние 24 часа нас посетили 16206 программистов и 1666 роботов. Сейчас ищут 915 программистов ...

Элемент массива как ключ

Тема в разделе "Прочие вопросы по PHP", создана пользователем nikola_blin, 17 май 2014.

  1. nikola_blin

    nikola_blin Новичок

    С нами с:
    15 май 2014
    Сообщения:
    13
    Симпатии:
    0
    В начинаниях изучения массивов возник вопрос. Есть такой массив:

    Код (Text):
    1. ArrayAll (
    2. Array 0 (
    3. 0 =>11
    4. 1=>qwe@qwe.ru
    5. )
    6. Array 0 (
    7. 0 =>12
    8. 1=>123@123.ru
    9. )
    10. )
    Можно ли сделать из данного массива следующий:

    Код (Text):
    1. ArrayById (
    2. 11=>qwe@qwe.ru
    3. 12=>123@123.ru
    4. )
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
  3. nikola_blin

    nikola_blin Новичок

    С нами с:
    15 май 2014
    Сообщения:
    13
    Симпатии:
    0
    .......и, если можно, то как это сделать?
     
  4. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Код (Text):
    1. $res = array();
    2. foreach($arr as $item){
    3. $res[$item[0]]=$item[1];
    4. }
    5. var_dump($res);
    Добавлено спустя 1 минуту 51 секунду:
    Я не устаю удивляться тому, как вообще появляются такие новички. Не умеют в цикл, не умеют в массивы, но им что-то срочно нужно сделать. И ни малейшего желания поискать инфу. И их все больше и больше. Зачем?
     
  5. nikola_blin

    nikola_blin Новичок

    С нами с:
    15 май 2014
    Сообщения:
    13
    Симпатии:
    0
    Спасибо, конечно. Но меня не менее удивляет появление гуру, которые отвечают на вопрос в форуме, но не поленятся, кроме ответа, еще и вписать нравоучение на тему появления новичков, и, конечно же, отписать о лени и отсутствии желания использования поиска.

    Мне кажется, вполне понятно, что я задал вопрос в связи с тем, что не нашел ответа на свой вопрос в поисковике. И ЭТО НЕ ЗНАЧИТ, что его там нет, только мой некорректный запрос.

    И, думается мне, что форум все ж таки создан для того, чтобы задавать вопросы и давать, по возможности, ответы. Чтобы потом в поиске можно было данные решения найти. imho
     
  6. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    интересно какими словами ты пытал поисковик :)

    И вообще что и сколько надо употребить, что бы возник такой вопрос.
     
  7. nikola_blin

    nikola_blin Новичок

    С нами с:
    15 май 2014
    Сообщения:
    13
    Симпатии:
    0
    Ну вот и закончился культурный диалог.
     
  8. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Потому что искать надо было не решение частной задачи, а информацию общего плана.

    "работа с массивами PHP", "обход массива PHP", "массивы PHP". А потом просто применить полученные знания.

    Плеваться желчью за то, что тебя ткнули носом в тот факт, что "сначала делаю, потом, когда не получается, пытаюсь искать решение проблемы, а не разобраться в том, что делаю", ты морального права не имеешь. Тебя именно в этом я упрекнул, а не в том, что ты новичок.
     
  9. nikola_blin

    nikola_blin Новичок

    С нами с:
    15 май 2014
    Сообщения:
    13
    Симпатии:
    0
    Ни в коем случае "не плевался желчью" я. Так же, как и ты, я констатирую факт. Факт того, что объяснить или дать какие-либо определения, просто направить в нужную сторону, в конце концов, я так понимаю, сложно. Нужно принизить спрашивающего, удивиться его непонятливостью и непониманию таких элементарных вещей.

    Потому и написано в топе, что я в процессе разбирания понятия "массив", потому что не могу понять некоторых вещей. На термин "новичок" совсем не обижаюсь я, да и не отрицаю особо.

    В общем, спасибо за помощь, постараюсь больше не писать на форум.
     
  10. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Какая то не стрессоустойчивая молодежь пошла :( Сразу видно не из Челябинска