Solution Review: $this Keyword
Let's look at the solution of the $this Keyword challenge.
We'll cover the following...
We'll cover the following...
Solution
PHP
<?phpclass User{public $firstName;public $lastName;public function hello() {return "hello, " . $this -> firstName;}}function test(){$user1 = new User();$user1 -> firstName = 'Jonnie';$user1 -> lastName = 'Roe';return $user1 -> hello();}echo test();?>
Explanation
- Line 2: We write the
Userclass with public properties as$firstNameand$lastName. - Line 7: We add the
hello()method to theUserclass. This method uses the$thisto approach the$firstNameproperty of the class and returns the messagehello, firstName. Here,firstNamewill be