Non ne sono certo ma crdo che con $_request puoi intercettare tutte le variabili passate sia con post che con get.... mentre con $_POST e $_GET intercetti solo le corrispondenti....
Io di solito uso $_POST e $_GET perche' so quale metodo ho usato per passare le variabili, pero' dovrebbe funzionare correttamente anche con $_REQUEST
Ciao ciao