Я пытаюсь проверить, возвращает ли метод в моем классе истинное значение. Пожалуйста, посмотрите мой объект ниже класса и скажите мне, является ли это действительным заявлением. Я использую это, чтобы проверить, существует ли адрес электронной почты в базе данных.
Мой класс и его конструктор
class CheckEmail { public function __construct($email) { $db = Database::GetHandler(); $sql = "SELECT email from users WHERE email='$email'"; $stmt = $db->prepare($sql); $stmt->execute(); $rows = $stmt->rowCount(); if($rows > 0) { return true; } else { return false; } } }
Мой объект из этого класса:
if($checkEmail = new CheckEmail($_POST[email])==true) {...