$_POST
  (PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
$_POST — Dados de formulário de requisições POST HTTP
  
 
  Descrição
  
   Um array associativo de variáveis passados para o script atual
   via método HTTP POST quando utilizado application/x-www-form-urlencoded
   ou multipart/form-data como valor do cabeçalho HTTP Content-Type na requisição.
  
  
 
  Exemplos
  
   
    Exemplo #1 Exemplo da $_POST
    
<?php
echo 'Hello ' . htmlspecialchars($_POST["name"]) . '!';
?>
     
    
     Assumindo que o usuário enviou uma requisição POST com name=Hannes
     no corpo.
    
O exemplo acima produzirá
algo semelhante a:
 
  
  
 
  Notas
  Nota: 
Esta é uma variável 'superglobal' ou
variável global automática. Isso significa simplesmente que ela está disponível em
todos os escopos de um script. Não há necessidade de usar
global $variable; para acessá-la dentro de funções ou métodos.
  Nota: 
   
    Para ler dados POST enviados com outros tipos de conteúdo (por exemplo
    application/json ou application/xml),
    deve-se usar php://input.
    Ao contrário de $_POST que só funciona com
    application/x-www-form-urlencoded e
    multipart/form-data, o uso de php://input
    fornece acesso direto ao dado bruto do corpo da requisição.