在Laravel 5.4中验证Request的密钥

时间:2017-10-16 13:25:51

标签: php laravel-5

如何在laravel验证中验证请求键而不是Key的值

例如:

我有像这样的JSON数据

{
    "phone":{
        "4969929292":"214"
    },
    "email":{
        "example@gmail.com":"212"
    }
}

如何验证4969929292(这是关键)此号码我如何验证214(这是价值)

可以帮助我。

1 个答案:

答案 0 :(得分:0)

您可以使用key()功能:示例如下:

<?php
$json = '{
    "phone":{
        "4969929292":"214"
    },
    "email":{
        "example@gmail.com":"212"
    }
}';


$arr = json_decode($json, true);

$key = key($arr['phone']);
$value = $arr['phone'][$key];