PHP : Généralités

Ecrire du PHP dans le html:

<body>
   <div class="container">

       <?php require_once 'include/header.php'; ?>
       <div class='content'>
           <div todo-container>

               <h1> Ma To Do List</h1>
               <form action="/" method="POST">
    <input type="text" name="todo">
    <?php if ($error) : ?>
        <!-- les : equivaut a l'accolade ouvrante du if-->
        <span ><?=$error?></span>  
        <!-- < ?= equivaut a echo -->
        <?php endif; ?>
        <!-- endif equivaut à accolade fermante du if -->
    <button type="submit">Ajouter</button>
               </form>
           <div class="todo-list"></div>
           </div>
       
       
       
      </div>
   
       <?php require_once 'include/footer.php'; ?>
   </div>
  <script src="public/js/index.js"></script>  
</body>

Exécuter le script PHP en serveur local depuis une invite de commande:

$ php -S localhost:3000

On obtient le lien du serveur local qu’il faudra donc cliquer:

$ php -S localhost:3000
[Thu Jun  2 08:16:11 2022] PHP 8.1.6 Development Server (http://localhost:3000) started

Utiliser GitBash pour exécuter un script PHP:

Installer Git Bash:

Sur Visual Studio Code: