@$variable

Nabi

Erfahrenes Mitglied
Hi, was bedeutet diese zeichen "@" vor $verzeichnis und was ist "or" in:
@$verzeichnis=dir(".") or die ("Fehler");

Danke für jede antwort


PHP:
<?php
@$verzeichnis=dir(".") or die ("Fehler");
echo "Dateien:<br>";
while($datei = $verzeichnis->read()){
if (preg_match('/.jpg/',$datei)){
echo"$datei<br>";
}
}
$verzeichnis->close();
?>
 
Das @ ist dafür zuständig, dass eventuelle Fehlermeldungen unterdrückt werden.
"or" kommt aus dem englichen und heißt "oder".
Das heißt hier dann so viel wie: Öffne das Verzeichnis "." oder brich das Script mit einem Fehler (steht in die()) ab.
 
Zurück