Ambas están obsoletas, por ende, si se llegase a encontrar un nuevo bug o algún error en su uso, no será corregido.ç
Si entras a :
http://php.net/manual/en/reserved.variables.post.php
Notarás que dice :
Código:
$_POST
$HTTP_POST_VARS [deprecated] ( obsoleto )
Y acá :
http://cl.php.net/manual/en/function.ereg.php
Se lee :
Código:
This function has been DEPRECATED as of PHP 5.3.0. Relying on this feature is highly discouraged.
// Traductor de Google :
Esta función es obsoleta desde PHP 5.3.0. Basándose en esta función es sumamente desalentador.
En otras palabras, no es recomendable usar funciones u otros que ya no serán mantenidos en actuales y futuras versiones de php.