Mega Code Archive

 
Categories / Php / Class
 

Changing the Value of an Attribute within a Function

<?php   class employee {       var $emp_code;       var $name;       var $address;       var $department;       var $sex;       var $date_of_birth;       var $salary;       function payhike($percentagehike) {          echo "Old salary:",$this->salary," \n";          $this->salary+=$this->salary * $percentagehike/100;          echo "New Salary:",$this->salary," \n";       }   }   $dave = new employee;   $dave->emp_code="8";   $dave->name="Jo";   $dave->address="Apartment 1";   $dave->department="Admin Development";   $dave->sex="Female";   $dave->salary="7";   $dave->date_of_birth="15-09-1977";   $dave->payhike(10);   echo "Employee Code:",$dave->emp_code,"<BR>";   echo "Name:",$dave->name,"<BR>";   echo "Address:",$dave->address,"<BR>";   echo "Department:",$dave->department,"<BR>";   echo "Sex:",$dave->sex,"<BR>";   echo "Salary",$dave->salary,"<BR>";   echo "Date of Birth:",$dave->date_of_birth,"<BR>";   ?>