
if( <= ) help needed
Einklappen
X
-
PHP-Code:if ($row['CS1'] < 5 && $row['CS1'] > 1) echo 'BlaBla';
Am meisten kannst du aber rausholen, wenn es irgendwelche Einschränkungen für die zu testende Variable gibt.
Wenn z.B. $row['CS1'] immer positiv ist, genügtPHP-Code:if ($row['CS1']-1 < 4) echo 'BlaBla';
Hoppla, es ging dir gar nicht um Performance, hab ich verpeilt. Egal, vielleicht hilfts dir trotzdem.Zuletzt geändert von onemorenerd; 19.03.2005, 09:36.
Einen Kommentar schreiben:
-
Wenn du schon vergleichsoperatoren für Zahlen einsetzt, solltest du auch nen Numeric Type verwenden.
Hier 2 kürzere versionen:
PHP-Code:
if($row['CS1'] <= 4 AND $row['CS1'] >= 2)
echo 'BlaBla';
($row['CS1'] <= 4 && $row['CS1'] >= 2?echo 'blabla':NULL);
Einen Kommentar schreiben:
-
hmm vielleicht mit switch. VIELLEICHT, kann man das CASE auch in der Art benutzen, aber das weiß ich nicht. Das müsstest Du einfach mal ausprobieren oder nachlesen, oder suchen.
Vielleicht kannst Du im Case(IF()) oder so benutzen.. probiers aus!
Grad gelesen:
PHP-Code:switch(true)
{
case (intval($_POST['age']) <= 21):
echo "age <= 21";
break;
case (intval($_POST['age']) <= 29):
echo "22 <= age <= 29";
break;
case (intval($_POST['age']) <= 65):
echo "30 <= age <= 65";
break;
default:
echo "age > 65";
}
PHP-Code:<?php
echo ($i == 0) ? "i is zero" :
(($i == 1) ? "i equals 1" :
(($i == 2) ? "i equals 2" : ""));
?>Zuletzt geändert von xManUx; 18.03.2005, 23:31.
Einen Kommentar schreiben:
-
if( <= ) help needed
Hi
gibt es ne möglichkeiten den unten stehenden code kleiner zuhalten?? is nicht die einzigste if abfrage deswegen wollte ich das bischen übersichtlicher halten!(er soll schauen ob die variable eine zahl zwischen 2-4 ist (2 und 4 eingeschlossen)
PHP-Code:<?
//Schnippsel
if($row['CS1'] <= "4" AND $row['CS1'] >= "2")
{
echo 'BlaBla';
}Zuletzt geändert von Firefly; 18.03.2005, 23:23.Stichworte: -
Einen Kommentar schreiben: