@-Zeichen

Tseng84

Mitglied
Hi,

mir ist es schon öfters aufgefallen... Ich sehe von Zeit zu Zeit das @-Zeichen vor einem Funktionsaufruf. Z.B.

PHP:
$file = @fopen("datei.txt", r);

Kann mir einer kurz erklären was es genau zu bedeuten hat Vielen Dank im Voraus!

Tseng
 
Das @ Zeichen unterdrückt fehlermeldungen kannst ja mal irgend ne Funktion aufrufen und die erforderlichen Parameter nicht übergeben.
Dann setzte mal das @ vor die Funktion und staunst ;)
 
Der @-Operator sollte aber nach Möglichkeit vermieden werden und stattdessen eine genauere Überprüfung der Bedingungen zum Funktionsaufruf gemacht werden.
 
Zurück