Parâmetros de métodos em PHP
Como um método é basicamente uma função comum,
ele pode aceitar parâmetros da mesma forma
que todas as funções. Vamos fazer com que
nosso método show
da lição anterior
aceite por parâmetro alguma string
e adicione ao final '!!!'
:
<?php
class User
{
public $name;
public $age;
public function show($str)
{
return $str . '!!!';
}
}
?>
Vamos criar um objeto de usuário:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Vamos chamar nosso método:
<?php
echo $user->show('hello'); // exibirá 'hello!!!'
?>
Sem espiar o meu código, implemente uma
classe User
igual com o método show
.