Static Methods: Method of a class that can be access by using scope resolution (i.e ::) without create the instance of that class;
Example of Static Methods
Following are the property of static method
Example of Static Methods
class ABC { public $name='Arun'; public static function test() { return 'Testing Message'; } } //will print the Testing Message'; echo ABC::test(); $obj = new ABC(); //will print the Testing Message'; echo $obj->test();
Following are the property of static method
- Can be use with scope resolution operator (::)
- Static method delcared with use of "static" keyword.
- Need not to create the object of that class
- Within static function, we can not use other method
- We can use other method in static function, but need to create object to class method
- Calling non-static methods within static function, generates an E_STRICT level warning.
No comments:
Post a Comment