Mudanças entre as edições de "Lendo argumentos da requisição"
De Basef
(Criou página com 'Para lêr argumentos da requisição GET ou POST: <source lang="php"> JRequest::getVar('argumento', 'valorpadrao'); </source> Para lêr apenas argumentos da requisição GET...') |
|||
Linha 1: | Linha 1: | ||
− | Para lêr argumentos da requisição GET ou POST: | + | '''Para lêr argumentos da requisição GET ou POST:''' |
<source lang="php"> | <source lang="php"> | ||
Linha 5: | Linha 5: | ||
</source> | </source> | ||
− | Para lêr apenas argumentos da requisição GET: | + | '''Para lêr apenas argumentos da requisição GET:''' |
<source lang="php"> | <source lang="php"> | ||
Linha 11: | Linha 11: | ||
</source> | </source> | ||
− | Para lêr apenas argumentos da requisição POST: | + | '''Para lêr apenas argumentos da requisição POST:''' |
<source lang="php"> | <source lang="php"> | ||
JRequest::getVar('argumento', 'valorpadrao', 'POST'); | JRequest::getVar('argumento', 'valorpadrao', 'POST'); | ||
Linha 20: | Linha 20: | ||
É possível ler argumentos forçando o tipo do retorno: | É possível ler argumentos forçando o tipo do retorno: | ||
− | Retorno Booleano | + | '''Retorno Booleano''' |
<source lang="php"> | <source lang="php"> | ||
JRequest::getBool('argumento', 'valorpadrao'); | JRequest::getBool('argumento', 'valorpadrao'); | ||
</source> | </source> | ||
− | Retorno Inteiro | + | '''Retorno Inteiro''' |
<source lang="php"> | <source lang="php"> | ||
JRequest::getInt('argumento', 'valorpadrao'); | JRequest::getInt('argumento', 'valorpadrao'); | ||
</source> | </source> | ||
− | Retorno Float | + | '''Retorno Float''' |
<source lang="php"> | <source lang="php"> | ||
JRequest::getFloat('argumento', 'valorpadrao'); | JRequest::getFloat('argumento', 'valorpadrao'); | ||
</source> | </source> | ||
− | Retorno String (conteúdo html é removido da string) | + | '''Retorno String (conteúdo html é removido da string)''' |
<source lang="php"> | <source lang="php"> | ||
JRequest::getString('argumento', 'valorpadrao'); | JRequest::getString('argumento', 'valorpadrao'); | ||
</source> | </source> | ||
− | Retorno com apenas números, letras, hífen e underline | + | '''Retorno com apenas números, letras, hífen e underline''' |
<source lang="php"> | <source lang="php"> | ||
JRequest::getCmd('argumento', 'valorpadrao'); | JRequest::getCmd('argumento', 'valorpadrao'); | ||
</source> | </source> | ||
− | Retorno com apenas letras | + | '''Retorno com apenas letras''' |
<source lang="php"> | <source lang="php"> | ||
JRequest::getWord('argumento', 'valorpadrao'); | JRequest::getWord('argumento', 'valorpadrao'); |
Edição atual tal como às 21h18min de 29 de julho de 2015
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');