如何在laravel验证中验证请求键而不是Key的值
例如:
我有像这样的JSON数据
{
"phone":{
"4969929292":"214"
},
"email":{
"example@gmail.com":"212"
}
}
如何验证4969929292(这是关键)此号码和 我如何验证214(这是价值)。
可以帮助我。
答案 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];