За последние 24 часа нас посетили 35013 программистов и 1734 робота. Сейчас ищут 809 программистов ...

print_r($array);

Тема в разделе "PHP для новичков", создана пользователем rs_ssh, 13 фев 2017.

  1. rs_ssh

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

    С нами с:
    18 янв 2014
    Сообщения:
    220
    Симпатии:
    0
    print_r($array); выдаёт:
    Array ( [4] => Array ( [name] => Напитки ) )

    PHP:
    1. $id = 4;
    2. echo $array[$id][name];
    - выдаёт Напитки

    Как вывести первый элемент массива чтобы вывелось 4 ?
     
  2. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    @rs_ssh, хочешь получить ключ?
    прогони через foreach и получить ключ и значение.
    --- Добавлено ---
    Если в массиве одно значение, можно ключ получить функцией key()
     
  3. alexblack

    alexblack Старожил

    С нами с:
    20 янв 2016
    Сообщения:
    640
    Симпатии:
    381
    Это если мы тебя правильно поняли и у тебя там 1 элемент
    PHP:
    1. $arr = [4=>[
    2.             'name'=>'Напитки'
    3.             ]
    4.         ];
    5. echo key($arr);
     
  4. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    @rs_ssh
    ты массив из бд берёшь?