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();
Quick question, I'm learning PHP Classes, I'm trying to return _first_name and _last_name separately from this class.
So echoing echo $person1->returnData(); will return the first name, how do I return the second name too separately? echo $person1->returnData("_last_name"); something like that? But I know its wrong!