22.02.2005, 22:35
Moin,
Hab da mal ne Frage. Ich wollt wohl gern mit nem switch Befehl (und dafür hab ich schon so meine Gründe
) prüfen, ob mehrere (3) Variablen numerisch sind. Das ginge ja einfach mit
<?
$1 = "abc";
if(is_numeric($1)) {echo " var ist numerisch"; }
else
{
echo "denn nicht";
}
?>
Jedoch wollt ich gleich drei Vars auf einen schlag (codeblock) prüfen. Hatte mir das so gedacht, jedoch scheint er das zu ignorieren weil irgendein Syntax falsch ist nehm ich an.
[php:1]switch (is_numeric($lgname or $vorname or $nachname)) {
case $lgname: die ("<p align='center'>Der Loginname ist nicht gültig!</p>"); break;
case $vorname: die ("<p align='center'>Der Vorname ist nicht gültig!</p>"); break;
case $nachname: die ("<p align='center'>Der Nachname ist nicht gültig!</p>"); break; }[/php:1]
Ahso und ist ja denk ich klar, der blog steht mitten in einem script. Frage: Angenommen keine Var davon ist numerisch, macht er dann automatisch mit der nächsten Zeile weiter oder muss ich
else { xxxxxxxx }
hinzufügen?
Danke schonmal für Hilfe,
Gruß greg
Hab da mal ne Frage. Ich wollt wohl gern mit nem switch Befehl (und dafür hab ich schon so meine Gründe
) prüfen, ob mehrere (3) Variablen numerisch sind. Das ginge ja einfach mit<?
$1 = "abc";
if(is_numeric($1)) {echo " var ist numerisch"; }
else
{
echo "denn nicht";
}
?>
Jedoch wollt ich gleich drei Vars auf einen schlag (codeblock) prüfen. Hatte mir das so gedacht, jedoch scheint er das zu ignorieren weil irgendein Syntax falsch ist nehm ich an.
[php:1]switch (is_numeric($lgname or $vorname or $nachname)) {
case $lgname: die ("<p align='center'>Der Loginname ist nicht gültig!</p>"); break;
case $vorname: die ("<p align='center'>Der Vorname ist nicht gültig!</p>"); break;
case $nachname: die ("<p align='center'>Der Nachname ist nicht gültig!</p>"); break; }[/php:1]
Ahso und ist ja denk ich klar, der blog steht mitten in einem script. Frage: Angenommen keine Var davon ist numerisch, macht er dann automatisch mit der nächsten Zeile weiter oder muss ich
else { xxxxxxxx }
hinzufügen?
Danke schonmal für Hilfe,
Gruß greg