# $_POST

(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)

$_POST — Variables POST de HTTP

### Descripción

Un array asociativo de variables pasadas al script actual a través del método POST de HTTP cuando se emplea `application/x-www-form-urlencoded` o `multipart/form-data` como Content-Type de HTTP en la petición.

### Ejemplos

Ejemplo #1 Ejemplo de $_POST

`<?php
echo '¡Hola ' . htmlspecialchars($_POST["nombre"]) . '!';
?>`

Asumiendo que el usuario envió por el método POST nombre=Juan

El resultado del ejemplo sería algo similar a:

    ¡Hola Juan!

### Notas

> Nota:

> Esta es una 'superglobal' o una variable automatic global. Significa simplemente que es una variable que está disponible en cualquier parte del script. No hace falta hacer global $variable; para acceder a la misma desde funciones o métodos.

### Ver también

- Manejo de variables externas
- La extensión filter