Use this keyword to reference interal properties : this : Class PHP Source Code


PHP Source Code » Class » this »

 

Use this keyword to reference interal properties



<?php
class Employee {
    public $numPages;
    public $stayYear;
    public $title;
    public $lastName;
    public $firstName;
    public $price;
    
    function __construct(   $title, $firstName, 
                            $mainName, $price, 
                            $numPages=0, $stayYear=) { 
        $this->title             = $title;
        $this->firstName = $firstName;
        $this->lastName  = $mainName;
        $this->price     = $price;
        $this->numPages  = $numPages;
        $this->stayYear = $stayYear;
    }
    
    function getNumberOfPages() {
        return $this->numPages;
    }

    function getStayLength() {
        return $this->stayYear;
    }

    function getFullName() {
        return "{$this->firstName}" .  "{$this->lastName}";
    }
}

$product1 = new Employee("A""A1""A2"5.99300 );
$product2 = new Employee("B""B1""B2"10.99, null, 60.33 );

print "author:          ".$product1->getFullName()."n";
print "number of pages: ".$product1->getNumberOfPages()."n";
print "artist:          ".$product2->getFullName()."n";
print "play length:     ".$product2->getStayLength()."n";

?>


           
       



HTML code for linking to this page:

Follow Navioo On Twitter

PHP Source Code

 Navioo Class
» this