Le PHP est un langage de programmation exécuté côté serveur. Cela signifie qu’il s’appuie sur la machine qui héberge le code source pour fonctionner.
La plupart du temps un serveur Web (Apache ou ISS) est utilisé en complément de PHP pour pouvoir affiché un site web dans un navigateur web.
Dans ce cours nous allons aborder les notions principales de PHP avec un serveur Web Apache (le plus couramment utilisé).
Pré-requis
Avant de commencer vous allez devoir installer un serveur web local sur votre poste.
Pour faciliter les choses je vous conseille d’installer XAMPP. C’est un serveur Web de type Apache qui tourne sur tous les OS (Windows, Mac, Linux).
Démarrer votre serveur web
Lancer le logiciel XAMPP puis vous devriez voir apparaître la console de XAMPP.
Vous voyez que XAMPP fourni différent services :
- Apache
- MySQL
- FileZilla
- Mercury
- Tomcat
Ici nous utiliserons que le Apache. Cliquez sur « Start » dans la ligne « Apache » puis le service doit s’aficher en statut « Démarré ».
Votre première page web dynamique PHP
Nous allons désormais créer une première page web PHP à partir d’une structure de page web HTML standard.
Voir : Comment créer une page web HTML
<!DOCTYPE html>
<html>
<head>
<title>Exemple</title>
</head>
<body>
<?php
echo "Bonjour, je suis un script PHP !";
?>
</body>
</html>
Voici le contenu de notre fichier C:/xampp/htdocs/demo/index.php
Pour y accéder : http://localhost/demo/index.php
Bravo ! vous venez d’afficher le résultat de l’exécution d’un script PHP.
Voyons maintenant tout ce qui est possible de faire avec PHP !