class Member
{
private $_member_id;
private $_first_name;
private $_last_name;
public function __construct($member_id, $first_name, $last_name)
{
$this->_member_id = $member_id;
$this->_first_name = $first_name;
$this->_last_name = $last_name;
}
public function changeFirstName($new_first_name)
{
$this->_first_name = $new_first_name;
}
public function changeLastName($new_last_name)
{
$this->_last_name = $new_last_name;
}
public function returnData()
{
return $this->_first_name;
return $this->_last_name;
}
}
$person1 = new Member(43, "Tom", "Jones");
$person1->changeFirstName("James");
echo $person1->returnData();
私はPHPクラスを学習しています。このクラスとは別に_first_nameと_last_nameを返そうとしています。クラスから特定の値を返します
echo echo $ person1-> returnData();最初の名前が返されますが、別の名前を戻すにはどうすればよいですか?エコー$ person1-> returnData( "_ last_name");そんな感じ?しかし、私は間違いを知っている!
値を含む配列を返します。 –
代わりに特定のゲッターを使用してください。 –