Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17411
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Como usar duas condições no operador ternário PHP

28-06-2014 11:28

O operador ternário permite criar um if de uma só linha. Retornando uma mensagem se a condição for verdadeira, e outra mensagem, se for falsa.

Segue um exemplo básico de operador ternário com uma condição.

<?php $texto = "texto"; echo strstr($texto, 'texto') ? 'achou' : 'não achou'; ?>

O resultado acima será texto, porque está sendo usado a função strstr() para verificar se a palavra foi encontrada na variável $texto.

Agora, vou criar uma nova condição usando o && para verifica se outra variável está vazia ou não.

<?php $texto = "texto"; $v = ""; echo strstr($texto, 'texto') && !empty($v) ? 'achou' : 'não achou'; ?>

Nesse exemplo o resultado será não achou. Isso porque $v não está diferente de vazio "!empty($v)".
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado