wpRock
Julien MA Jacob - Développeur WordPress

Les constantes permettent de sauvegarder une valeur pour pouvoir ensuite l'utiliser à plusieurs endroits dans le code. La valeur d'une constante ne peut être modifiée après sa déclaration. Elles sont souvent utilisées pour enregistrer des paramètres. Par convention, les constantes sont écrites en majuscule. Depuis PHP 5.6, il est possible de déclarer des constantes contenant des tableaux.

PHP : Déclarer et utiliser une constante

Il existe 2 méthodes pour déclarer des constantes en PHP :

Méthode 1 : Constantes avec CONST

La première méthode utilise le mot clé CONST comme suit.

<?php
const MY_CONSTANT_NAME = 'My constant value';
?>
Constant value : <?php echo MY_CONSTANT_NAME; ?>

Méthode 2 : Constantes avec DEFINE()

La deuxième méthode utilise la fonction define() qui prends 2 arguments, le nom de la constante à déclarer suivit de sa valeur.

<?php
define( 'MY_CONSTANT_NAME', 'My constant value' );
?>
Constant value : <?php echo MY_CONSTANT_NAME; ?>

Tester si une constante est définie

Pour savoir si une constante a été définie, vous pouvez utiliser la fonction defined() qui prend en paramètre le nom de la constante à tester en tant que chaîne de caractère (string). Si une constante non définie est utilisée, cela provoquera une erreur PHP.

<?php 
if ( defined( 'MY_CONSTANT_NAME' ) ) { 
    echo 'The constant is defined';
} else {
    echo 'The constant is not undefined';
}
?>
  La newsletter wpRock : Du contenu sur le développement et la création web
Julien .MA Jacob
Développeur WordPress
Julien MA Jacob - Développeur WordPress
🧙‍♂️ Passionné par le web et la programmation avec toujours plein de projets en tête 👨‍💻
  Chapitres // PHP 🐘 Guide du développeur galactique
wpRock - Guide WordPress Galactique (6)
PHP : Les commentaires

Nous voyons ici les différentes méthodes que PHP propose pour créer des commentaires ( # ..., // ..., /* ... */)

wpRock - Guide WordPress Galactique (27)
PHP : Les opérateurs

Les opérateurs arithmétiques, d'incrémentation / décrémentation, de comparaisons, logiques et d'affectations en PHP

wpRock - Guide WordPress Galactique (25)
PHP : Conditions SWITCH

Exécuter conditionnellement du code PHP en comparant un variable à plusieurs valeurs possible avec la bouche SWITCH