Fuel Medlem sedan okt. 2000 1 285 inlägg Frågan 4 mars 2005 00:20 #1 Kom & tänka på en sak.. man skriver ju t.ex
<?
if (($blah == "snabel") || ($blah == "svans")) {
// lalala
}
?>
men om man vill dra en sån if-sats med många alternativ kan man då t.ex korta ner det på nåt sätt typ..
<?
if ($blah == "snabel" || "svans" || "bastuba" .. etc ???
<?php
$arr = array( "snabel", "svans", "bastuba" );
if ( in_array( $blah, $arr ) )
{
...
}
?>
eller kanske med switch/case:
<?php
switch ( $blah )
{
case "snabel":
case "svans":
case "bastuba":
Kod kod kod...
break;
case "annat":
Kod kod kod...
break;
default:
Kod kod kod...
}
?>
Fuel Medlem sedan okt. 2000 1 285 inlägg Tnx jawbreaker.. men det vet jag redan :)
Jag hade mest funderingar om det gick att göra i en ifsats eftersom man kan ? göra så här i n switch
switch ($_SERVER['PHP_SELF']) {
case "cola" || "billys" || "pizza" || "gott":
// do something..
break;
}