LSpreee: IF, mehrere Bedingungen, weder - noch

Beitrag lesen

Danke schonmal für deine Antwort.

Besser wäre

if ($folders == ".") || $folders == "..")
{
  continue;
}
else
{
  //listen oder was...
}

  
Hatte ich auch erst, fand ich aber nicht so schön. Ich hatte versucht es zu verbessern.  
  

> > ~~~php
  

> > if (!file_exists("./mail_geo.txt") && !file_exists("./mail_dgo.txt") && !file_exists("./mail_reg")){  
> >   //dann mach mal...  
> > }

Jedoch, er führt aus, auch wenn die Dateien existieren.

Wird ausgeführt wenn keine der Dateien existiert. && (=UND-Verknüpfung) bedeutet, alle verknüpften Bedingungen müssen wahr sein.
Wenn Du meinst, soll ausgeführt werden, wenn auch nur eine der Dateien nicht existiert, benötigst Du eine || (=ODER-Verknüpfung)...

AHIAHIHIaiiiii: doch, ich meinte schon ersteres, und habe mich immer gewundert warum er ausführt, obwohl alle da waren. Jedoch nur auf den ersten Blick. Die Dateien existierten ohne Underscore.

DAnke für die Bestätigung des 2. Codes. Ich bin jetzt mal richtig hintergestiegen. Hab nochmal die Kapitel im phpManual gelesen.
Bis dann