Changing the Value of an Attribute within a Function : Object Attribute « Class « PHP






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

1.Accessing Attributes of Objects