vendredi 25 septembre 2026
À propos
Contact
WP Moderne
.
Accueil › Lexique › PHP
Lexique
Le langage serveur dans lequel WordPress est écrit.
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Cœur WP
Éditeur
Thèmes
Extensions
Admin
HTML
CSS
JavaScript
PHP
HTTP & API
BDD
Serveur
Sécurité
Performance
SEO & a11y
Outils
IA
Métadonnée structurée, introduite en PHP 8, ajoutée au-dessus d'une classe, méthode ou propriété avec la syntaxe #[...], lue par le code à l'exécution.
En anglais : « PHP attribute »
Mécanisme PHP qui charge automatiquement le fichier contenant une classe au moment où elle est utilisée, sans nécessiter d'instruction require manuelle.
En anglais : « Autoloading »
Structure de contrôle PHP qui parcourt chaque élément d'un tableau ou d'un objet itérable, sans avoir à gérer manuellement un compteur d'index.
En anglais : « Foreach loop »
Modèle définissant les propriétés et méthodes communes à un ensemble d'objets ; en PHP, elle sert de plan à partir duquel on crée des instances.
En anglais : « Class »
Méthode spéciale d'une classe PHP, nommée __construct, exécutée automatiquement à la création d'une instance pour initialiser son état de départ.
En anglais : « Constructor »
Mécanisme PHP qui regroupe des classes, fonctions et constantes sous un préfixe logique, évitant les conflits de noms entre bibliothèques différentes.
En anglais : « Namespace »
Module compilé qui ajoute des fonctionnalités au langage PHP, comme la manipulation d'images, la connexion à une base de données ou la mise en cache.
En anglais : « PHP extension/module »
Bloc de code PHP nommé et réutilisable, qui reçoit éventuellement des paramètres et peut renvoyer un résultat, appelé à volonté dans le programme.
En anglais : « Function »
Fonction PHP déclarée sans nom, souvent affectée à une variable ou passée directement en argument, utile pour un traitement ponctuel et local.
En anglais : « Anonymous function (closure) »
Une fonction variadique accepte un nombre indéterminé d'arguments grâce à l'opérateur « ... », qui les regroupe automatiquement dans un tableau.
En anglais : « Variadic function »
Mécanisme du langage permettant d'interrompre proprement l'exécution en cas d'erreur, de la « lancer » puis de la « rattraper » pour la traiter.
En anglais : « Exception handling »
Technique de conception où une classe reçoit les objets dont elle dépend de l'extérieur, au lieu de les créer elle-même en interne.
En anglais : « Dependency injection »
Contrat qui liste des méthodes qu'une classe s'engage à implémenter, sans en fournir le code, afin de garantir un comportement commun.
En anglais : « Interface »
Méthode dont le nom commence par deux underscores et que PHP appelle automatiquement dans des situations précises, sans appel explicite du développeur.
En anglais : « Magic method »
Méthode qui appartient à la classe elle-même plutôt qu'à une instance particulière, et qu'on appelle sans créer d'objet au préalable.
En anglais : « Static method »
Syntaxe « ?? » qui renvoie la valeur de gauche si elle existe et n'est pas nulle, sinon la valeur de repli indiquée à droite.
En anglais : « Null coalescing operator »
Propriété rattachée à la classe elle-même et partagée par toutes ses instances, au lieu d'exister séparément dans chaque objet créé.
En anglais : « Static property »
Conversion d'une structure de données PHP (tableau, objet) en une chaîne de texte stockable ou transmissible, puis reconstructible à l'identique.
En anglais : « Serialization »
Tableau PHP dont les éléments sont indexés par des clés choisies (chaînes ou entiers arbitraires) plutôt que par une simple position numérotée.
En anglais : « Associative array »
Bloc de méthodes réutilisables qu'on incorpore dans une ou plusieurs classes sans passer par l'héritage, pour partager du comportement commun.
En anglais : « Trait »
Mode d'exécution PHP où les types déclarés doivent correspondre exactement, sans conversion automatique silencieuse entre chaîne, entier ou booléen.
En anglais : « Strict typing »
Déclaration de type précédée d'un point d'interrogation qui autorise explicitement la valeur « null » en plus du type indiqué.
En anglais : « Nullable type »
Espace nommé, préfixé par le signe dollar en PHP, qui conserve une valeur modifiable et réutilisable tout au long de l'exécution d'un script ou d'une fonction.
En anglais : « Variable »
Numéro de release du langage exécuté sur un serveur, qui détermine les fonctionnalités disponibles et les extensions compatibles avec WordPress.
En anglais : « PHP version »
Mot-clé (public, private ou protected) qui définit depuis où une propriété ou une méthode d'une classe peut être appelée ou modifiée.
En anglais : « Visibility (public/private/protected) »
← Précédent
Suivant →
Aucune définition pour cette lettre pour le moment.