Definición de constantes

Dispondremos en PHP 5 de la palabra reservada **const** que aplicada a un atributo de una clase, tratará este como si fuera estático con la salvedad de que deberemos darle un valor en la definición que no podrá ser modificado. Para definir un atributo de clase constante, antepondremos la palabra reservada **const** en la definición del atributo e inicializaremos dicho atributo a un valor constante.

Para acceder a un constante de clase utilizaremos el operador "**::**" para especificar la clase a la que pertenece la constante.

Aquí tenemos un ejemplo:

<?php
   Class Math {
      const pi = 3.14159;
   }
   echo ‘Math::pi = ‘ . Math::pi . "<br />";
   Math::pi = "prueba"; //No permitido, error de sintaxis
?>

results matching ""

    No results matching ""