Home >>PHP Tutorial >PHP:Magic Constant
There are a number of predefined constants available to your scripts. We will use these constants as we need them; there's a sample:
PHP Magic Constant | |
__LINE__ | The current line number of the file. |
__FILE__ | The full path and filename of the file. |
__FUNCTION__ | The function name |
__CLASS__ | The class name |
__METHOD__ | The class method name |
PHP_VERSION | The PHP version |
PHP_INT_MAX | The PHP integer value limit |
The current line number of the file.
<?php echo "The Line number : ". __LINE__; ?>
The full path and filename of the file.
<?php echo "Your file name :". __FILE__; ?>
The function name The class name The class method name
<?php class demo { function test() { echo "Function of demo class : ". __FUNCTION__ ."<br/>"; } function testme() { echo "Method of demo class : ". __METHOD__ ."<br/>"; echo "Class : ". __CLASS__; } } $object=new demo(); $object->test(); $object->testme(); ?>
The PHP version
<?php echo "Current PHP Version you are using : ".PHP_VERSION; ?>
The PHP integer value limit
<?php echo "Integer Maximum Value : ".PHP_INT_MAX; ?>