PHPにおけるメソッドのパラメータ
メソッドは本質的には通常の関数であるため、
他のすべての関数と同様にパラメータを受け取ることができます。
前回のレッスンで使用したメソッド show が、
何らかの文字列をパラメータとして受け取り、その末尾に
'!!!' を追加するように変更してみましょう:
<?php
class User
{
public $name;
public $age;
public function show($str)
{
return $str . '!!!';
}
}
?>
ユーザーのオブジェクトを作成しましょう:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
メソッドを呼び出してみましょう:
<?php
echo $user->show('hello'); // 'hello!!!' を出力します
?>
私のコードを見ずに、同じ User クラスと
メソッド show を実装してください。