Services webmasters
Partenaires
Jeux concours gratuits
 
Macros de création automatique de variables globales
<<<
Créations de constantes Développer PHP 4.0
>>>

8.10 Créer des variables
8 Développer PHP 4.0
 Manuel PHP

Présentation
Entiers (Longs)
Les nombres à virgules flottantes (Doubles, Floats)
Chaînes de caractères (strings)
Booléens
Tableaux
Objets
Ressources
Macros de création automatique de variables globales
->Créations de constantes

8.10.10 Créations de constantes

Zend supporte la création de vraies constantes (le contraire des variables habituelles). Les constantes sont accessibles sans le signe dollar ( $ ) et sont disponibles dans tous les environnements. Parmi les exemples classiques, TRUE et FALSE .

Pour créer vos propres constantes, vous pouvez utiliser les macros dans la table Macros de création des constantes . Toutes ces macros créent des constantes avec un nom et une valeur spécifique.

Vous pouvez aussi spécifier les options suivantes pour chaque constante :

  • CONST_CS - Le nom de la constante doit être traité de manière insensible à la casse.
  • CONST_PERSISTENT - Cette constante est persistante, et ne sera pas oubliée lorsque le processus actuel sera terminé.
Pour utiliser les options, combinez les par l'opérateur OR binaire :

// Enregistre une nouvelle constante de type "long"
     REGISTER_LONG_CONSTANT("NEW_MEANINGFUL_CONSTANT", 324, CONST_CS |
     CONST_PERSISTENT);
Il y a deux types de macros : REGISTER_*_CONSTANT et REGISTER_MAIN_*_CONSTANT . Le premier type crée des constantes liée au module. Ces constantes sont supprimées la table des symboles aussitôt que le module est déchargé. Le second type crée des constantes qui sont en permanance dans la table des symboles, indépendamment du module.

<< Créations de constantes >>
Macros de création automatique de variables globales Créer des variables Développer PHP 4.0
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -