Langage PHP

Le langage PHP est la langue de programmation des développeurs de SPIP, qui l’utilise comme la plupart des outils du Web. Il s’agit d’un langage interprété dans le serveur AMP.

Article publié le 10 février 2015, et actualisé en février 2022

 
 
 
 
 
 
 
 
 
 
 
 
 
 

 Aperçu

C’est un langage interprété libre, dérivé de la syntaxe du C, peu typé et souple : il est donc facile à apprendre pour un débutant. De très nombreuses librairies systèmes ou spécialisées lui apportent des facilités d’interfaçage avec toutes les bases de données, les bibliothèques et fonctions graphiques ou de calcul, les formats de fichiers spécialisés : il est donc assez universaliste.

 Les versions principales

- le véritable essor du PHP commence avec PHP3 : le langage est structuré,avec fonctions et
- le PHP 4 est une version intermédiaire
- le PHP 5 est une évolution majeure avec l’introduction d’une syntaxe objet
- les PHP 7 (2015) normalisent la syntaxe, avec les déclarations de types (ou type nullable en 7.1), et s’accompagnaient d’une ré-écriture interne, apportant un véritable gain de performances
- le PHP 8 (2020) continue les apports de syntaxes complexes structurants, facilitant la lecture "algorithmique" du code

Le développement du langage est désormais structuré selon un calendrier assez rythmé, et SPIP s’y adaptera.


Merci de nous signaler les coquilles, imprécisions ou erreurs qui figureraient dans cette page.


Liens A2A visibles seulement pour les inscrits.
Liens visibles seulement pour les inscrits.

Article publié le 10 février 2015, et actualisé en février 2022 .

Répondre à cet article