phpbar.de logo

Mailinglisten-Archive

[php] if verschachteln (war: Re: isset)

[php] if verschachteln (war: Re: isset)

Martin Samesch martin.samesch_(at)_vogelspinnenseite.de
Tue, 15 Aug 2000 21:03:07 +0200


Hi Guido,

Guido Haeger wrote:
> 
> Peter Karsten schrieb
> > [....]
> 
> Hmm, also zum einen sind solche endlos tief verschachtelten
> If-Konstruktionen schlechter Code. Siehe auch Punkt 19.2 der FAQ der NG
> unter www.koehntopp.de/php.

Dass man bei verschachtelten if-Gebilden schnell den Überblick verliert,
habe ich selbst schon festgestellt, aber schlechter Code hin oder
her.....

Folgendes Beispiel:

Datenbankabfrage (DA) nach "a"
if ("a"):
  tue irgendwas
  DA nach "b"
  if ("b"):
    tue irgendwas
    DA nach "c"
       .
       .
       .
  
  endif
endif

Durch die Verschachtelung habe ich evtl. nur eine DA, waehrend es anders
u.U. wesentlich mehr waeren. Sollte man ggf. also nicht einen
vernuenftigen Kompromiss suchen? 

Martin


php::bar PHP Wiki   -   Listenarchive