formations / php / les-premiers-pas-en-php

Débutant
cgoupil1970 | 19-10-2023

Les premiers pas en Php

Les premiers pas avec PHP, intégrer du php dans de l'html utiliser les fonctions de bases comme echo, include, etc.

Commencer avec Php

Pour commencer avec php, nous allons créer un dossier dans le dossier web de l'émulateur Apache. Suivant la plateforme (Windows ou MacOs) on peut faire appel à Xampp (dossier "htdocs"), Wampp (dossier "www") ou encore Mamp (dossier "htdocs").

Dans ce dossier, on crée un fichier nommé "index.php" (tous les fichiers "racines" doivent être nommés "index" peu importe l'extension). Dans notre cas nous souhaitons émuler du Php, donc le fichier porte l'extension ".php".

Nous ajoutons une structure de fichier html dans ce fichier comme l'illustre le code ci-dessous :

<!DOCTYPE html>
<html lang="fr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Php - Premiers pas</title>
</head>
<body>
    
</body>
</html>

La fonction echo

Maintenant on peut ouvrir une balise php dans l'html, dans la balise body par exemple à l'aide de <?php en ouverture et ?> en fermeture. Ensuite nous allons pouvoir utiliser une des principales fonction de php echo afin d'ajouter un message dans la page. On adapte donc le code comme suit :

<!DOCTYPE html>
<html lang="fr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Php - Premiers pas</title>
</head>
<body>
    <?php
        echo "Bonjour visiteur!";
    ?>
</body>
</html>

Il est important de noter que toutes les phrases d'instruction de Php comme ici echo doivent absolument être fermées avec un point virgule.

echo "Bonjour visiteurs";

Bien, nous savons faire un "echo", maintenant nous allons pouvoir encapsuler le message dans de l'html. Si par exemple nous voulons mettre en gras le message dans la page nous allons devoir le mettre à l'intéreur d'une balise html <strong>. Nous allons donc ajouter la ou les balises html dans le fonction echo afin de générer le rendu html attendu, comme le montre le code ci-dessous :

echo '<strong>Bonjour visiteur!</strong>';

Maintenant, dans le navigateur, le message devrait apparaître en gras.

Les commentaires en php

Ça y est, on vient finalement de faire notre premier script Php. Scripter c'est bien, mais en incluant des commentaires c'est mieux. Il existe deux manières de mettre des commentaires dans du code Php.

  • Commenter une ligne // (Raccourci "CTRL"+":" dans VSCode.
  • Commenter un bloc /* */

Le code suivant illustre les deux méthodes.

// Une ligne de commentaire obtenue avec le raccourci clavier Ctrl+:
/*
Un bloc de commentaire sur plusieurs lignes
*/

Tester

Afin de tester, télécharger la source.

Maintenant que vous avez fait vos premiers pas vous pouvez aller plus loin en apprenant à manipuler les variables et leurs types.

Tutos du jour

PhpMyAdmin - Les bases de données

PhpMyAdmin - Les bases de données

phpMyAdmin est un outil d'administration de base de données pour MySQL et MariaDB.

Voir le tuto

Connexion PHP & Bases de données

En PHP, il est possible d'interagir avec des bases de données, notamment MySQL. Pour cela, il existe : MySQLi & PDO

Voir le tuto
Votre inscription à la newsletter a bien été prise en compte. Une erreur est survenue lors de l'inscription à la newsletter. Votre désinscription à la newsletter a bien été prise en compte. Une erreur est survenue lors de la désinscription à la newsletter.

Inscription à la newsletter

Désinscription de la newsletter