$_REQUEST包含GET/POST/Cookie,在鍵值相同時默認是POST > GET,Cookie > POST or GET這個默認順序是可以改,在php.ini中找variables_order,會看到類似variables_order = "EGPCS"。
這就是php註冊變量順序,E代表$_ENV,G代表$_GET,P代表$_POST,C代表$_COOKIE,S代表$_SERVER。在register_globals為on時,新的值會覆蓋之前的值。例如在register_globals為on時,可以直接用$key代體$_GET['key']。同樣這個順序的gpc也作用在$_REQUEST中。