• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

[PHP com Shion] 115 - Estruturas de Controle - IF

Shion

Legendário XPZ
Vamos começar a parte divertida do PHP. E para começar isso, vamos começar pelo a estrutura de controle mais conhecida, o IF. Literalmente, deve ser a estrutura mais básica, acredito que não haja linguagem de programação que não possua IF. Como vários outros comando do PHP, ela não faz distinção de maiúsculas ou minusculas, podendo ser escrita iF, If, IF, oi if.

E já aprendemos como usá-la em mais ou menos 90%, isso mesmo quando você aprendeu 
Por favor, Entrar ou Registrar para ver o conteúdo das URLs!
 você aprendeu 90% do que é usado na estrutura do IF.

Código PHP:



Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!



Mas como posso usar isso de modo pratico? Muito simples, imagina que você deseja saber se um numero é maior que 100, se for você deseja que algo seja dito, por exemplo:

Código PHP:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!




Mas se eu quiser que mostre uma outra mensagem se não for maior? Nos usaremos o comando ELSE.
Código PHP:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!



Caso precise de mais de uma linha:

Código PHP:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!




E caso eu queira que tenha uma mensagem particular para que estiver entre 100 e 110, seria assim:
Código PHP:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!



As você pode usar as chaves para limitar um bloco de comandos de mais de uma linha se quiser do mesmo jeito do que os outros exemplos. Lembre-se que vc só usa somente um IF, e um ELSE, mas pode usar quantos ELSE IF precisar. Você pode colocar um IF dentro do outro também. Tendo isso você pode criar o que quiser. Vejamos alguns exemplos:

Código PHP:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!



Existe um jeito abreviado de se escrever o IF e o ELSE, isso mesmo, só eles.
Código PHP:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!



E outra ainda mais resumida, mas só foi adicionada recentemente, não lembro da versão:
Código PHP:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!

Agora só depende de você para colocar o ordem no seu código.
 
Topo Bottom