Ir para conteúdo

POWERED BY:

Arquivado

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

Jefferson Brilhante

Como fazer um switch pra testar dois valores ao mesmo tempo?

Recommended Posts

Como fazer um switch pra testar dois valores ao mesmo tempo?

 

Testar um valor eu sei assim:

 

<?php
switch($var1){

case $var1 = "html":

echo "é html";

break;


case $var1 = "php":

echo "é php";

break;


default:

echo "nem um, nem outro";

}
?>

 

Mas como testar dois valores? tentei assim e não deu certo.

 

<?php

switch($var1,$var2){

case $var1 = "html" && $var2 = "html":

echo "é html";

break;


case $var1 = "php" && $var2 = "php":

echo "é php";

break;


case $var1 = "php" && $var2 = "html":

echo "é php com html";

break;


case $var1 = "html" && $var2 = "php":

echo "é html com php";

break;


default:

echo "nem um, nem outro";

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao da pra fazer assim??

 


$Acao = $_REQUEST["Acao"];
switch($Acao) {
case 1:

if($var1 = "html" && $var2 = "html")
echo "é html";		

if($var1 = "php" && $var2 = "php")
echo "é php";
       break;		

}		

?>

 

digo pelo menos nesse sentido

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, tem 2 formas:

 

case 'users.online': 
   case 'users.location': 
   case 'users.featured': 
   case 'users.new': 
   case 'users.browse': 
   case 'users.search': 
   case 'users.staff': 
       $current_users = 'current';
   break;

 

 

 

case 'users.online' || 'users.location' || 'users.featured' || 'users.browse' || 'users.search' || 'users.staff': 
       $current_users = 'current';
   break;

 

 

:)

Compartilhar este post


Link para o post
Compartilhar em outros sites

putz esquece meu post cara eu to maluco kkkkkkk foi mal nem vi direito o codigo agora que to vendo o que eu escrevi aff foi mal mesmo nao tem nada a ver faz com o case msm que vai dar certo

 

nao usa switch nao pq vai encher o bagulho de elseif e if usa o case mesmo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, acho que o switch() so testa uma variavel de cadas vez...

 

n many occasions, you may want to compare the same variable (or expression) with many different values

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.