$_POST
  (PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
$_POST — Données de formulaire depuis des requêtes HTTP POST
  
 
  Description
  
   Un tableau associatif des valeurs passées au script courant via
   le protocole HTTP et la méthode POST lors de l'utilisation de la chaîne
   application/x-www-form-urlencoded ou
   multipart/form-data comme en-tête HTTP Content-Type
   dans la requête.
  
  
 
  Exemples
  
   
    Exemple #1 Exemple avec $_POST
    
<?php
echo 'Bonjour ' . htmlspecialchars($_POST["name"]) . '!';
?>
     
    
     En supposant que l'utilisateur a envoyé une requête POST avec name=Yannick
     dans le corps.
    
Résultat de l'exemple ci-dessus est similaire à :
 
  
  
 
  Notes
  Note: 
 Ceci est une 'superglobale', ou variable globale automatique. Cela signifie simplement que cette variable
 est disponible dans tous les contextes du script. Il n'est pas nécessaire de faire global $variable;
 pour y accéder dans les fonctions ou les méthodes.
   Note: 
   
    Pour lire les données POST envoyées avec d'autres types de contenu (par exemple
    application/json ou application/xml),
    php://input
    doit être utilisé. Contrairement à $_POST, qui ne fonctionne qu'avec
    application/x-www-form-urlencoded et
    multipart/form-data, php://input
    fournit un accès direct aux données brutes du corps de la requête.