phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Verst=E4ndnisfrage?=

[php] Re: [php] Verständnisfrage

Sibylle Bölling php_(at)_phpcenter.de
Wed, 11 Sep 2002 12:03:49 +0200


Tach,

>
> Das ist eine verkürzte Schreibweise für ein if-else-Abfrage:
> a ? b : c;
> bedeutet nichts anderes als
> if (a) {
> b;
> }
> else {
> c;
> }

tut mir leid, leider nur halb wahr. ? gibt b oder c zurück. Während if
nur Code ausführt oder nicht. Es ist nich das selbe, maximal das
gleiche.

Man kann schreiben:

wert = a ? b : c;

Um das mit if zu schreiben wirds schon etwas länger:

if (a)
{
    wert = b;
}
else
{
   wert =c
}


Wohlsein

Bylle


php::bar PHP Wiki   -   Listenarchive