I'm reading a book of php and found this code:
class Employee {
        static public $NextID = 1;
        public $ID;
        public function _ _construct( ) {
                $this->ID = self::$NextID++;
        }
        public function NextID( ) {
                return self::$NextID;
        }
}
why here is used self::$NextID++; can I use like this: 
$this-ID = $this->$NextID++;
 
     
     
    