Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Red FeniX

[Resolvido] Estrturas de Controle Reduzidas

Recommended Posts

Opa amigos,

 

Desculpe por incomodá-los com uma dúvida tão besta, mas é que estou precisando de uma explicação bem simples dessas estruturas de controle com ? e :

 

Tipo, pelo que li, elas funcionam como if e else, respectivamente. Certo?

 

Mas o que não entendi nas minhas leitura é como estruturá-las.

 

Tipo, se eu escrever

 

$var = "1"; ? $var == "0"; : $var = "0";

 

Quer dizer o que? :o

 

Desculpe novamente por inportuná-los com essa dúvida simples, mas é que de vez em quando preciso recorrer a vocês.

 

Obrigado pela atenção e pela compreensão!

 

:D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe por incomodá-los com uma dúvida tão besta, mas é que estou precisando de uma explicação bem simples dessas estruturas de controle com ? e :

É o seguinte:

 

Você entendeu a explicação ? sim : não;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa amigos,

 

Desculpe por incomodá-los com uma dúvida tão besta, mas é que estou precisando de uma explicação bem simples dessas estruturas de controle com ? e :

 

Tipo, pelo que li, elas funcionam como if e else, respectivamente. Certo?

 

Mas o que não entendi nas minhas leitura é como estruturá-las.

 

Tipo, se eu escrever

 

$var = "1"; ? $var == "0"; : $var = "0";

 

Quer dizer o que? :o

 

Desculpe novamente por inportuná-los com essa dúvida simples, mas é que de vez em quando preciso recorrer a vocês.

 

Obrigado pela atenção e pela compreensão!

 

:D

$var = "1"; ? $var == "0"; : $var = "0";

 

Está errado... Também tinha dificuldade... mas vamos lá...

$x = 10;

echo ($x < 5) ? 'Variável X é menor que 5 ' : 'Variável X é maior ou igual a 5';

Traduzindo de "PHPes" para portugues...

 

"Imprima se $x for menor que cinco 'Variável X é menor que 5, senão imprima variável X é maior ou igual a 5'"

 

Outro exemplo

 

$x = 10;

$z = ($x < 5) ? '20 ' : '200';
echo $z;// Vai imprimir 200

Ajudou?

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.