Gleidson_21

contrutor

Jul 29th, 2021
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.98 KB | None | 0 0
  1. <?php
  2. // setter e getters
  3. class Login
  4. {
  5.   private $email;
  6.   private $senha;
  7.   private $nome;
  8.  
  9.   public function __construct($email, $senha, $nome)
  10.   {
  11.  
  12.     $this->nome = $nome;
  13.     $this->setSenha($senha);
  14.     $this->setEmail($email);
  15.   }
  16.   public function getNome()
  17.   {
  18.     return $this->nome;
  19.   }
  20.  
  21.  
  22.   public function getEmail()
  23.   {
  24.     return $this->email;
  25.   }
  26.   public function setEmail($e)
  27.   {
  28.     $email = filter_var($e, FILTER_SANITIZE_EMAIL); // filtraNDO EMAIL
  29.     $this->email = $email;
  30.   }
  31.   public function getSenha()
  32.   {
  33.     return $this->senha;
  34.   }
  35.   public function setSenha($s)
  36.   {
  37.     $this->senha = $s;
  38.   }
  39.  
  40.   public function Logar()
  41.   {
  42.     if ($this->email == "teste@teste.com" and $this->senha == "123456") :
  43.       echo "Logado com sucesso";
  44.     else :
  45.       echo "Dados invalidos";
  46.     endif;
  47.   }
  48. }
  49. $logar = new Login("teste@teste.com", "123456", "Gleidosn junio");
  50.  
  51. $logar->Logar();
  52.  
  53. echo "<br>";
  54.  
  55. echo $logar->getNome();
  56.  
Add Comment
Please, Sign In to add comment