|   Mailinglisten-Archive | 
>> $c = ( $a > $b ) ? $b : $a;
>If ($a > $b:
> $c = $b;
> else:
>  $c = $a;
>  endif;
Da stimmt wohl etwas nicht...
Es ist einfach nur eine kurzform  von
If($a>$b){
	$c=$b;
}else{
	$c=$a;
}
Und diehnt dazu, eine abfrage, bei der es nur zwei möglichkeiten gibt
kuerzer darzustellen.
Für mehrere möglichkeiten brauchst du wieder die lange form:
If($a>$b){
...
}elseif($a>$b){
...
}else{
//da kommt alles rein, was nicht in die abfragen passt
}
Der rückgabewert $c ist bei der kurzform uebrigens fakultativ, es
koennen auch einfach verschiedene funktionen ausgeführt werden.
Z.B.
($a>$b)?funktion1():funktion2();
Hoffe es hilft weiter
Kilian
    php::bar PHP Wiki - Listenarchive