Skip to content

Instantly share code, notes, and snippets.

@wesllycode
Created March 31, 2023 13:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wesllycode/6644f11f904d808182ef68a718935b03 to your computer and use it in GitHub Desktop.
Save wesllycode/6644f11f904d808182ef68a718935b03 to your computer and use it in GitHub Desktop.
Explicando uso do __construct com PHP
<?php
// Como seria normalmente a criação de um objeto sem o construct.
Class Pessoa
{
public function Nome(String $nome) :String
{
return print $nome;
}
}
$pessoa = new Pessoa();
$pessoa->Nome('Weslly - ');
// Como seria normalmente a criação de um objeto com o construct.
Class Identificacao
{
public String $nome;
public function __construct(String $nome)
{
return print $this->nome = $nome;
}
}
// Principal diferença que você já passa o parâmetro na hora que instancia o objeto.
$Homem = new Identificacao('Code');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment