Définition

PHP

Définition

PHP est un langage de script côté serveur conçu spécialement pour le développement web. Il est particulièrement populaire grâce à sa simplicité et sa polyvalence.

Caractéristiques de PHP :

  • Côté serveur : S'exécute sur le serveur web
  • Dynamique : Génère du contenu HTML dynamiquement
  • Open source : Gratuit et largement supporté
  • Cross-platform : Fonctionne sur Windows, Linux, macOS
  • Bases de données : Excellente intégration avec MySQL

Syntaxe de base :

<?php
$nom = "Claude";
echo "Bonjour " . $nom;

// Fonctions
function calculer($a, $b) {
    return $a + $b;
}

// Classes
class Utilisateur {
    public $nom;
    
    public function __construct($nom) {
        $this->nom = $nom;
    }
}
?>

Frameworks PHP populaires :

  • Laravel : Framework moderne et élégant
  • Symfony : Composants réutilisables
  • CodeIgniter : Simple et léger
  • WordPress : CMS le plus populaire au monde

Exemple d'usage

WordPress utilise PHP pour générer dynamiquement les pages : <?php the_title(); ?> affiche le titre d'un article depuis la base de données.