Lendo argumentos da requisição

De Basef
Ir para: navegação, pesquisa

Para lêr argumentos da requisição GET ou POST:

JRequest::getVar('argumento', 'valorpadrao');

Para lêr apenas argumentos da requisição GET:

JRequest::getVar('argumento', 'valorpadrao', 'GET');

Para lêr apenas argumentos da requisição POST:

JRequest::getVar('argumento', 'valorpadrao', 'POST');

Retorno tipado

É possível ler argumentos forçando o tipo do retorno:

Retorno Booleano

JRequest::getBool('argumento', 'valorpadrao');

Retorno Inteiro

JRequest::getInt('argumento', 'valorpadrao');

Retorno Float

JRequest::getFloat('argumento', 'valorpadrao');

Retorno String (conteúdo html é removido da string)

JRequest::getString('argumento', 'valorpadrao');

Retorno com apenas números, letras, hífen e underline

JRequest::getCmd('argumento', 'valorpadrao');

Retorno com apenas letras

JRequest::getWord('argumento', 'valorpadrao');