PHP est un langage de programmation qui permet la conception de pages web dynamique. Les pages internet produits avec ce langage sont générés à partir d’un serveur http. PHP peut également être utilisé de façon locale en tant que langage interprété. À l’image de C++, PHP est un langage orienté objet. Actuellement, ce langage fait partie des moyens de création de site web les plus utilisés. Par exemple, beaucoup de portails de renom tels que Facebook, Wikipedia et Youtube ont été créés avec PHP. Depuis sa création par Rasmus Ledorf en1994, le langage de programmation ne cesse de subir des améliorations qui le rendent encore plus performant.
Un petit zoom sur les ressources PHP
On appel ressource PHP toute variable spéciale qui contient une référence vers une ressource externe. La création et l’utilisation des ressources sont assurées par des fonctions spéciales. Une ressource peut représenter une base de données ou un fichier affiché ou encore une image, entre autres. Il est donc insensé de convertir une ressource. Le collecteur se charge de repérer et de libérer les ressources qui ne possèdent plus de référence. Cependant, il faut noter que les connexions persistantes aux bases de données dérogent à cette règle.