Php “查找”无法在数据库中检查电子邮件

Php “查找”无法在数据库中检查电子邮件,php,cakephp,Php,Cakephp,我正在尝试使用此代码检查是否有任何帐户具有在新注册中发送的相同电子邮件 为什么var\u转储($arr\u user\u db)输出一个结果 public function checkUserDatabase($email=null, $id_fb=null) { if(!is_null($email) && is_null($id_fb)){ unset($arr_user_db); $arr_user_db =

我正在尝试使用此代码检查是否有任何帐户具有在新注册中发送的相同电子邮件

为什么
var\u转储($arr\u user\u db)$email
的值在数据库中是新的,则code>输出一个结果

public function checkUserDatabase($email=null, $id_fb=null) {
        if(!is_null($email) && is_null($id_fb)){
            unset($arr_user_db);
            $arr_user_db = $this->User->find('first', array('conditions' => array('User.email' == $email)));
            var_dump($email); //string 'mersdfsdfda@example.com' (length=28)
            var_dump($arr_user_db);//output an account.

        }
 }
应该是:

            $arr_user_db = $this->User->find('first', array('conditions' => array('User.email' => $email)));
应该是:

            $arr_user_db = $this->User->find('first', array('conditions' => array('User.email' => $email)));