Red de conocimiento informático - Aprendizaje de programación - ¿Cómo usar if else en php para ejecutar tres líneas de código por separado y generar sus respectivos resultados?

¿Cómo usar if else en php para ejecutar tres líneas de código por separado y generar sus respectivos resultados?

PHP tiene else if y elseif, que se usan de la siguiente manera:

elseif, como su nombre lo indica, es una combinación de if y else. Del mismo modo, extiende la declaración if para que pueda ejecutar una declaración diferente cuando la expresión if original se evalúa como FALSA, y puede ejecutar una declaración diferente cuando la expresión if original se evalúa como FALSO. Pero a diferencia de lo demás, solo ejecutará declaraciones diferentes cuando la expresión condicional en elseif se evalúe como VERDADERA; ejecutará declaraciones diferentes solo cuando la expresión condicional en elseif se evalúe como VERDADERO;

Por ejemplo, el siguiente código se mostrará según la condición

a es mayor que b, a es igual a b o a es menor que b: ?if($a ?gt;? $b)?{

echo?"a es mayor que b";

};

echo?"a es igual a b";

}; p>

} elseif?"a "es menor que "b";

}

Puede haber varias partes elseif en la misma declaración if, en la que se ejecutará la primera búsqueda. Una expresión que se evalúa como VERDADERA, si corresponde. Si lo hay, se ejecutará el primero que se evalúe como VERDADERO. En ?PHP también puedes escribir "else ?if" (dos palabras), que se comporta exactamente como "elseif" (una palabra). El análisis gramatical significa cosas ligeramente diferentes, pero la conclusión es que ambos producen exactamente el mismo comportamiento. ?

La declaración elseif solo es válida si todas las expresiones elseif anteriores devuelven FALSO y la expresión elseif actual devuelve VERDADERO.

Es importante tener en cuenta que elseif y else if se consideran iguales sólo cuando se utilizan paréntesis como en el ejemplo anterior. Si usa dos puntos para definir una condición if/elseif, no puede usar dos palabras else if; de lo contrario, PHP generará un error de análisis. ?

Ejemplo:

/*?Uso incorrecto:?*/

if($a?gt;? $b):

echo?$a."?is?$b;

else if($a?==? $b):?//no se compilará

echo ?" La línea "La línea "arriba "provoca "un error de "análisis".;

endif;

/*?Uso correcto:?*/

if($a?gt;? $b):

echo?$a."?is?$b;

elseif($a?==? $b): ?//?Tenga en cuenta el uso de la palabra elseif

echo?$a."?equals?". $b;

else:

echo ? $a."?¿No es?ni?mayor?que?o?igual?a?".$b;

endif;

else:

ech ?$a.