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>";
?>
Related examples in the same category