11
En PHP est-il possible d'avoir des constantes à portée locale? Est-ce que oui, veuillez donner un petit exemple.Constantes PHP à portée locale
En PHP est-il possible d'avoir des constantes à portée locale? Est-ce que oui, veuillez donner un petit exemple.Constantes PHP à portée locale
Oui, mais en utilisant uniquement une classe.
class Foo
{
const BAR = 'hello, world';
}
print Foo::BAR;
du commentaire de Kalium, si vous êtes sur PHP 5.3, vous pouvez en effet utiliser aussi les espaces de noms:
namespace Foo;
const BAR = 1;
peut fonctionner avec des espaces de noms. – Kalium