Michael Schröpl: If-Abfrage vereinfachen

Beitrag lesen

Hi Jenny,

if($kundenfreundlichkeit or $flexibel or $umgangsonstiges or
$zufrieden or $zufriedensonstiges or $websiteuebersicht or
$websiteinhalt or $websitedesign or $websiteladezeiten or
$websitesonstiges or $pcos or $pcres or $pcbrowser or $pcconnection)
Gibts ne Möglichkeit das Ganze etwas zu vereinfachen? *gg*

ich kann mir nicht wirklich vorstellen, daß Du in all diesen Fällen
_nur_ genau dasselbe tun willst - denn wofür hättest Du sonst so
viele Variablen angelegt?

Was ich mir allerdings vorstellen kann, ist, daß Du in all diesen
Fällen _auch_ etwas Gemeinsames tun willst.
Falls dies Zeit hat bis _nach_ der Behandlung der Unterschiede, kannst
Du in jeder dieser Behandlungen ein Flag setzen (Achtung, nachfolgend
Meta-Code, ich kann kein PHP):

flag = 0;

if ($kundenfreundlichkeit)
    { irgendwas;     flag = 1; }
if ($zufrieden)
    { etwas_anderes; flag = 1; }
...

und dann am Ende zusätzlich

if ($flag)
   { das_gemeinsame; }

Viele Grüße
      Michael