Classes

Classes are the blueprint of objects. Classes hold their own data members and member functions, which can be accessed and used by creating an instance of that class. In PHP, a class is defined using the class keyword, followed by the name of the class and curly braces ({}).

Example:

<?php
class class_name {
 // code goes here...
}
?>

Creating a Class in PHP

We will create a class Employee where we will have two properties and two methods for setting and getting the property.

<?php
class Employee {
 // Properties
 public $name;
 public $surname;

 // Methods
 function set_name($name) {
   $this->name = $name;
 }
 function get_name() {
   return $this->name;
 }
}
?>