> Faqs > Diferencia entre $HTTP_POST_VARS y $_POST

Diferencia entre $HTTP_POST_VARS y $_POST

Querría saber la diferencia entre $HTTP_POST_VARS y $_POST, si es que las hay. Porque he visto que a veces se accede a las variables de formulario utilizando una variable y a veces la otra.

Respuestas

Como ya dejas entrever en tu pregunta, no hay diferencia entre una variable y la otra, hacen referencia ambas a la colección de variables enviadas del formulario. Al principio sólo había la variable $HTTP_POST_VARS y luego fue creada la abreviación $_POST, por motivos obvios de ahorro de caracteres en la variable.

También se pueden encontrar otras abreviaciones de variables superglobales, que se comentan en el artículo Variables del sistema, del Manual de PHP.

Miguel Angel
3145 140 209 17