如何比较二维数组Laravel中的值

时间:2015-11-21 17:51:59

标签: php laravel

我正确地收到了此表单的信息。

$findNIF = User::where('nif','=',$nif)->get();
$findEmail = User::where('email','=',$email)->get();

我需要比较"nif""email"的{​​{1}}和$findNIF是否相同。

$findEmail

我使用以下句子,但我总是收到 $findNIF["0"]["nif"]; $findNIF["0"]["email"]; $findEmail["0"]["nif"]; $findEmail["0"]["email"];

"OK"

1 个答案:

答案 0 :(得分:0)

这里

if ($findNIF["0"]["nif"] && $findNIF["0"]["email"] && $findEmail["0"]["nif"] && $findEmail["0"]["email"]){
    echo "OK";
} else {
    echo "NO";
}

如果您在$findNIF$findEmail变量中都获得了值,那么它总是会返回true。

如果您想比较nif的{​​{1}}& $findNIF的{​​{1}}和$findEmail& email两者都是这样的

$findNIF

请详细说明您的需求。