Object Oriented Programming in PHP is MUST to be a PHP programmer. See the following simple OOP Snippet written in PHP
<?php
/**
* @author Shaharia Azam
* @link http://www.shahariaazam.com
* @description This simple class will return your next number. In this example the myNextNumber method will
* return yourGivenNumber + 2. Because in class constructor you declared each time you will run myNextNumber method
* it will return with +2. This is just for a simple OOP snippet to learn it.
*/
class ClassName
{
public $var;
/**
* Constructor of your Class
*/
function __construct()
{
return $this->var = 2;
}
/**
* @method myMethod
*/
public function myNextNumber($arg = null)
{
return $this->var + $arg;
}
}
$obj = new ClassName();
$result = $obj->myNextNumber(3);
var_dump($result); //output: int(5)
?>
Happy PHP-ing.