_POST variável indefinida se for chamado dinamicamente

votos
1

Estou criando um manipulador de forma dinâmica e quero chamar qualquer $_GETou $_POSTcom base no método formas de submissão. Neste caso, eu estou usando POST. No entanto, o seguinte não funciona e eu não consigo descobrir o porquê.

function dumpMethod($method = '_POST') {
    var_dump(${$method});
    // or 
    var_dump($$method);
}

Ambos os casos resultam em:

Notice: Undefined variable: _POST in /path/to/script.php on line ##

Mas tenho a certeza $_POSTé definido!

O PHP não suporta GLOBALS chamando dinamicamente?

Estou executando a versão 7.1

Publicado 20/10/2018 em 13:48
fonte usuário
Em outras línguas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more