Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou na area de PHP a pouco tempo... e só conheço 1 maneira de criar a paginação
q é com define ou defined (N sei o nome ao certo).
Gostaria de saber se existe outra maneira de organizar paginas em php!
no caso citado acima seria como...
index.php/?PAGE=HOME
Vamos lá:
DEFINE: do inglês, DEFINIR. Em PHP e outras linguagens existem CONSTANTES, que são a grosso modo 'variáveis que não podem mudar de valor'. Define é a palavra-chave que cria uma constante em PHP.
Pra que servem as constantes?
define('MSG_PADRAO', 'Página Inválida');
Agora, invés de ter que digitar a string 'Página Inválida' quando for necessário, basta apenas usar a constante MSG_PADRAO
Você pode guardar qualquer tipo de dado em uma constante, desde que seja um dado ESCALAR (leia-se: não pode colocar vetor nem objeto em uma constante)
DEFINED: leia como 'está definido'. É uma função com retorno booleano e serve para testar se uma determinada constante existe.
Exemplo:
define('MSG_PADRAO', 'Página Inválida');
echo defined('MSG_PADRAO'); // vai mostrar '1'
echo defined('OUTRA_CTE'); // vai mostrar '0'
Claro o suficiente? ;)