За последние 24 часа нас посетил 38441 программист и 1284 робота. Сейчас ищут 1032 программиста ...

про each

Тема в разделе "PHP для новичков", создана пользователем machetero, 3 янв 2015.

  1. machetero

    machetero Активный пользователь

    С нами с:
    25 окт 2014
    Сообщения:
    499
    Симпатии:
    21
    Объясните почему функция each возвращает четыре пары ключ/значение. Не могу понять какой логикой руководствовались разработчики пыха.
    Мануал:
    Зачем нужны эти повторения в 0 и 1. Почему не просто key/value ??
     
  2. denis01

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

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Он хочет чтобы мы за него поискали информацию для чего разработчики сделали функцию each
     
  3. machetero

    machetero Активный пользователь

    С нами с:
    25 окт 2014
    Сообщения:
    499
    Симпатии:
    21
    Ничего я нихочу. Функция each нужна для того чтобы извлечь элемент массива в виде key=>value. У меня вопрос почему извлекается 4 пары значений, 2 из которые дублирующие
     
  4. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    очень даже хорошо что возвращает 4 элемента, ты рекламу nuts помнишь? два ореха лучше чем один, а тут не 2, а 4.
    В чем проблема то?
     
  5. artoodetoo

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

    С нами с:
    11 июн 2010
    Сообщения:
    11.128
    Симпатии:
    1.248
    Адрес:
    там-сям
    IMO: Так сложилось ))) Исправлять дорого, а главное оно того не сто́ит. Всем просто пофиг.

    Добавлено спустя 1 минуту 31 секунду:
    machetero, человек, пишущий "нихочу" не имеет права на упреки, ящитаю ;)
     
  6. Period

    Period Новичок

    С нами с:
    29 дек 2014
    Сообщения:
    148
    Симпатии:
    1
    В начале сделали с 0/1, потом решили, что так не красиво и добавили key/value, а чтобы не терять совместимость оставили и 0/1.