O " if" em programação PHP permite que você controle o fluxo de sua execução do script. Compreender declarações "if" é uma habilidade fundamental em qualquer linguagem de programação. Mesmo se você está apenas começando com a programação, você deve ser capaz de entender o conceito e função de um " if" . A instrução "if" é muitas vezes combinado com o " mais" e "else if" declarações. Tal como acontece com a maioria das técnicas de programação , a melhor maneira de entender é por trabalhar através de exemplos práticos . Instruções
1
Crie algumas variáveis numéricas no seu script PHP. Usando a seguinte sintaxe , insira um par de variáveis de teste para demonstrar o "se" funcionalidade declaração:
$ NUMBER_ONE = 7;
$ NUMBER_TWO = 9;
PHP como em outros idiomas, o "se" teste é comumente usado para comparar os valores de variáveis numéricas e outros . Isso pode incluir o teste para ver qual deles é maior ou se eles são iguais entre si .
2
Insira um " if" em seu script. Adicione o seguinte teste condicional ao seu código :
if ($ NUMBER_ONE > $ NUMBER_TWO ) {
echo " NUMBER_ONE é maior ";}
Isso testa se o primeiro número especificado é maior do que o segundo . Se o teste retorna um valor de " verdade", o código dentro do "se" suportes de instrução é executada . Se o teste retorna um valor "false" , nada acontece , eo processamento continua após a instrução condicional. Quando apenas uma declaração está contido dentro de um "se " do bloco, os suportes não são necessárias. No entanto, quando eles são mais do que uma declaração está presente , por isso é melhor para incluí-los como prática normal .
3
Adicione um " else if " para o seu script. Usando o código a seguir , adicione um teste adicional ao seu código :
else if ($ NUMBER_ONE <$ NUMBER_TWO ) {
echo " NUMBER_ONE é menor ";}
teste começa com "else if" o que significa que só será executada se o teste antes que ele , que é o "se" declaração original , retorna um valor "false" . Se o primeiro teste retorna um valor "true", essa " else if " teste será ignorado. (Veja Referências 3 , 4)
4
Adicione uma seção de " mais" ao seu código . Insira o seguinte, após o seu "else if" seção :
else {
echo " os números são iguais ";}
Esta seção do código será executado somente se ambos testes anteriores retornam valores "falsas" . A suposição é de que, se o primeiro número não é nem maior ou menor que o segundo número , eles devem ser iguais.
5
Adicione um teste direto para a igualdade em seu script. Se você estiver interessado apenas em se dois números são iguais, use a seguinte sintaxe :
if ($ NUMBER_ONE == $ NUMBER_TWO ) {
echo " os números são iguais ";}
Para testar se os números não são iguais, você pode usar o seguinte :
if (! $ NUMBER_ONE = $ NUMBER_TWO ) {
echo " os números não são iguais" ;}
para testar se um número é ou maior ou igual a outro número , use o seguinte :
if ($ NUMBER_ONE > = $ NUMBER_TWO ) { echo
" NUMBER_ONE ou é maior ou igual a NUMBER_TWO ";}
Alterar o código para usar o caractere " < " para verificar se um número é menor ou igual a outro
< . br>