За последние 24 часа нас посетили 22733 программиста и 1200 роботов. Сейчас ищут 702 программиста ...

Не могу получить данные из массива

Тема в разделе "PHP для новичков", создана пользователем Анатолийновичок, 23 сен 2021.

  1. Анатолийновичок

    С нами с:
    23 сен 2021
    Сообщения:
    7
    Симпатии:
    0
    Есть вот такой массив.

    $_REQUEST
    Array
    (
    [event] => ONCRMDEALUPDATE
    [data] => Array
    (
    [FIELDS] => Array
    (
    [ID] => 2
    )

    )
    )

    При попытке вывести переменную

    print_r($_REQUEST ['event'], 1);

    Получается ответ, как мне и нужен = ONCRMDEALUPDATE

    Но при попытке обратиться к ID.
    Пробовал:
    print_r($_REQUEST['FIELDS']['ID'][0], 1);
    print_r($_REQUEST['FIELDS']['ID'], 1);
    print_r($_REQUEST[$FIELDS]['ID'], 1);

    Получается ответ array либо пустота . Не могу понять, что я делаю не так ? Почему не могу получить значение 2 из массива!Что я делаю не так ? Помогите пожалуйста.
    --- Добавлено ---
    Все разобрался я натупил. Пропустил data

    Вот так работает print_r($_REQUEST['data']['FIELDS']['ID'], 1);