Seite 1 von 1

Was macht diese Anweisung

Verfasst: Di 14. Feb 2006, 13:50
von Wutz
Hallo Gemeinde,

kann mir jemand helfen und sagen, was die folgende Zeile PHP-Code macht oder aussagt?

Code: Alles auswählen

$nurstartartikel = ($startartikel)?(''):('AND d.is_start = 0');

Verfasst: Di 14. Feb 2006, 14:21
von emergence
es ist ne variablen zuweisung mit einer if abfrage...

Code: Alles auswählen

$nurstartartikel = ($startartikel)?(''):('AND d.is_start = 0');
könnte man auch wie folgt schreiben...

Code: Alles auswählen

if ($startartikel) {
    $nurstartartikel = '';
} else {
    $nurstartartikel = 'AND d.is_start = 0';
}
macht exakt das selbe...

Verfasst: Di 14. Feb 2006, 14:34
von Wutz
Danke, nun ist es gleich viel lesbarer für mich. :)