PHP est un language de programmation libre, principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n'importe quel language interprété de façon locale.

Prérequis :
Comment écrire du code PHP :
Connaitre le repertoire de travail d'Apache :
- Sur linux : /var/www
- Sur Windows : c:\wamp (ou wamp64)\www
Acceder a votre repertoire avec votre editeur et crée un fichier nommer index.php
1er code php
Code html <html>
<head>
<title>Test PHP</title>
</head>
<body>
<?php echo '<p>Cours en PHP</p>'; ?>

</body>
</html>
ici le code php est intégré dans la page html ici le même code en pur php
Code php <?php
echo '<p>Cours en PHP</p>';
?>
Resultat

Cours en PHP

Les 2 methodes possibles :
- Vous pouvez inserer la balise PHP dans votre code HTML (ou vous voulez dans votre code).
- Ou vous devez créer un fichier php (monfichier.php). Ainsi vous serez que vous codez en PHP.

Instruction : echo permet d'afficher une chaine de caracteres ou des variables.
Example : la date du jour
Code php <?php
$date_du_jour = date ("d-m-Y");
echo "date".$date_du_jour;
?>
Resultat date 03-05-2024
Les Commentaires en PHP vous permet d'ecrire des informations sur votre code qui ne sera pas affiché par le navigateur mais visible par un simple click droit de la souris. Donc evitez les mots de passe et vos numeros de carte bleu.
Il existe 2 types de commentaires :
sur une ligne // ou sur plusieurs lignes /*   */
Code php <?php
// un commentaire sur 1 ligne
?>
Code php <?php
/*
Commentaires sur
plusieurs lignes
*/
?>
Include permet d'insérer une page PHP (ex:menu.php) dans une autre en PHP (ex:index.php) cette page
Voici l' exemple :
Code php (index.php) <?php
<html>
<head>
<title>Test PHP</title>
</head>
<body>
<?php include("menu.php"); ?>
<?php echo '<p>Cours en PHP</p>'; ?>

</body>
</html>
?>
Include vas charger le fichier menu.php et inclure dans notre page index.php  le fichier menu.php
un simple code html
Code php (index.php) <nav id="menu">
<div class="element_menu">
<h3>Titre menu</h3>
<ul>
<li><a href="index.php">Lien</a></li>
<li><a href="menu2.php">Lien</a></li>
<li><a href="page3.html">Lien</a></li>
</ul>
</div>
</nav>
Resultat

Cours en PHP

Resumont
echo Pour afficher du texte en php.
// ou /**/Pour les commentaires
Include Pour inserer une page.