Webhosting and cheap domain registration services
  

 Home

PHP Manual
PrevChapter 18. Classes and Objects (PHP 5)Next

Object Constants

It is possible to define constant values on a per-class basis remaining the same and unchangeable. Constants differ from normal variables in that you don't use the $ symbol to declare or use them. Like static members, constant values can not be accessed from an instance of the object.

Example 18-13. Defining and using a constant

<?php
class MyClass {
  const
constant = 'constant value';

  function
showConstant() {
    echo  
self::constant . "\n";
  }
}

echo
MyClass::constant . "\n";

$class = new MyClass();
$class->showConstant();
/* echo $class::constant;  is not allowed */
?>

PrevHomeNext
Static KeywordUpObject Abstraction

 

  

 

 

 Network sites:

Domain registration : Domain registration and domain name transfer services
Cheap Domain Registrar : Cheap domains or register domain name from $5.95
 

Disclaimer: This documentation is provided only for the benefits of our hosting customers.
For authoritative source of the documentation, please refer to http://www.php.net/docs.php