opérateur de comparaison

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : opérateur de comparaison

Re: opérateur de comparaison

par sirakawa » 30 août 2013, 08:42

Bjr,
je ne vois que ça:
<?PHP
$val1=102;
$val2=32;
$op = ">";
switch  ($op)
{
	case "=":// si l'opérateur dans ta liste est =, l'opérateur PHP est ==, les autres sont bien !=, >, <, >= , <=
          case "==":
		$res = ($val1 == $val2);
		break;
	case ">":
		$res = ($val1 > $val2);
		break;
//etc	
	}
var_dump ($res);
?>

opérateur de comparaison

par Didoouu » 29 août 2013, 22:27

Salut,
SVP j'ai besoin de votre aide très urgent. je veux savoir s'il y a une solution pour mon pb. je veux comparer deux variables mais l'opérateur de comparaison est choisi par l'utilisateur, il est donc récupérer et affecté dans une variable. voila l'exemple :
<?php
$val1=7;
$val2=20;
// j'ai $val3 qui contient l'opérateur récupéré d'une liste à choix multiples (= , != , < ou >)
if ($val1 $val2 $val3){ // ici l'erreur ; comment formuler cette condition?
echo "false";
}
else
{echo "true";}
?>
merci d'avance !