Existe-t-il (en PHP en tout cas) un opérateur OR dans un cas de commutation ?
quelque chose comme
switch ($value) {
case 1 || 2:
echo 'the value is either 1 or 2';
break;
}
Existe-t-il (en PHP en tout cas) un opérateur OR dans un cas de commutation ?
quelque chose comme
switch ($value) {
case 1 || 2:
echo 'the value is either 1 or 2';
break;
}
Je vous suggère de parcourir http://php.net/manual/en/control-structures.switch.php (manuel)
switch ($your_variable)
{
case 1:
case 2:
echo "the value is either 1 or 2.";
break;
}
explication
Par exemple, pour la valeur que vous souhaitez exécuter dans une seule instruction, vous pouvez la mettre sans rupture comme suit comme jusqu'à ce que ou à moins que la rupture soit trouvée, le code continuera à être exécuté et si la rupture est trouvée, il sortira du cas de commutation.
Le meilleur moyen est peut-être de faire une demande. En outre, cela peut être plus facile et plus clair à utiliser.
Exemple :
<?php
$go = $_REQUEST['go'];
?>
<?php if ($go == 'general_information'){?>
<div>
echo "hello";
}?>
Au lieu d'utiliser les fonctions qui ne fonctionnent pas bien avec PHP, surtout lorsque vous avez du PHP en HTML.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.