Как вытащить данные из json на php

198
28 февраля 2022, 23:10

Всем привет, такой вопрос: как проверять массив?

Пример массива:

    <?php
    $array = array(
        'menu' => array(
            'Сообщества' => group()
        ),
        'group' => array(
            'edit' => array(
                'Назад' => function()
            )
        )
    );
    ?>

от вк приходит текст ( который написал пользователь ), пример: Назад. и вот такой вопрос: как мне добраться до Назад? ( group => edit => Назад)

Примерный код:

<?php
foreach($array as $key => $value)
{
    ...
    if($key == $text)
    {
        MessagesSend($value);
    }
}
?>

$text - это текст сообщения

... - это тот код который я не знаю как сделать.

в if не обьязательно проверять на $key можно и на $value

MessagesSend - это function которая отправляет вк данные! В () я указал $value - это ответ на сообщение если оно найдено

Answer 1

Используй is_array() для проверки, является ли $value массивом

READ ALSO
Подключение к php c++

Подключение к php c++

В интернете часто вижу: Если у вас долго выполняется php function, то советуем сделать её на c++

188
Angular + Laravel PHP Routing in .htaccess

Angular + Laravel PHP Routing in .htaccess

Доброго времени суток

81
strpos с отрицательным смещением

strpos с отрицательным смещением

согласно документации код верный, почему не находит позицию?

98
Laravel связь один ко многим

Laravel связь один ко многим

У меня есть связь один ко многим

89