Sintaxe:
A sintaxe do operador ternário é dada abaixo:
afirmação condicional ? Declaração 1: Declaração-2'?'e': 'símbolos são usados para definir a declaração ternária. A primeira parte desta declaração contém a declaração condicional. Se a declaração condicional retornar true, a declaração-1 será executada, caso contrário, a declaração-2 será executada.
Exemplo 1: Uso do operador ternário no ritmo da declaração if-else
O exemplo a seguir mostra a maneira de comparar a instrução IF-ELSE e o operador ternário para implementar a lógica condicional para encontrar um número que seja par ou ímpar. Crie um arquivo php com o seguinte script.
Aqui, o número $ A variável é inicializada com um número inteiro. A princípio, o if-else A declaração é usada para verificar se o $ número é par ou estranho. Em seguida, a mesma lógica é implementada usando o operador ternário.
// Defina um númeroSaída:
A saída a seguir aparecerá após a execução do script do servidor. De acordo com o script, 24 é par e ambas as saídas geram o mesmo resultado.
Exemplo 2: Uso do operador ternário com variável $ _Get
O exemplo a seguir mostra como o operador ternário pode ser usado para verificar se a variável $ _Get é inicializada ou não e leia o valor dessa variável. Crie um arquivo php com o seguinte script.
Se o valor do 'eu ia' e 'marcas' são fornecidos usando a sequência de consulta URL, então o script imprimirá os valores de $ _Get ['id'] e $ _get ['Marks']; caso contrário, ele imprimirá uma mensagem de erro.
// Defina a saída com base na condição do operador ternárioSaída:
A saída a seguir aparecerá se o script for executado sem fornecer nenhuma string de consulta.
A saída a seguir aparecerá se o script for executado com duas cordas de consulta. Na saída, 342356 é dado como um eu ia valor e 93 é dado como Marcas valor. Portanto, ambos os valores são impressos como a saída.
Exemplo 3: Uso do operador ternário com $ _post [] variável
O exemplo a seguir mostra o uso do operador ternário para ler os valores da variável $ _Post. Crie um arquivo php com o seguinte script.
Um formulário HTML é usado no script para levar dois números inteiros do usuário. O operador ternário é usado para verificar se os números são numéricos ou não e calcular a soma dos números. Se algum número não for numérico, o script imprimirá a mensagem de erro e, se ambos os números forem numéricos, a soma desses números será impressa.
// Verifique os valores do formulárioDigite o valor numérico.
";Digite o valor numérico.
";O valor após adição: $ resultado.
";