Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

@-Zeichen vor Funktionen etc.??

Hi,

eine ganz einfache Frage wahrscheinlich...

Ich sehe in manchen Quelltexten öfter ein @-Zeichen vor Funktionen oder anderem. Ich habe das aber noch nie benutzen müssen.

Welche Funktion hat dieses Zeichen??

Gruß
Achilles

Hier gehts zum Orginal Eintrag "@-Zeichen vor Funktionen etc.??" im Forum

Antworten

Unterdrückt Fehlermeldungen, die die Funktion auswerfen könnte.

Beispiel, du möchtest z.B. mit getImageSize() ein Bild überprüfen. Ist eine Datei nicht vorhanden oder kein Bild, wird eine Fehlermeldung geworfen. Diese möchtest du vielleicht nicht, also schreibst du ein @ davor, und fragst dannach in einem IF-Block ab (Falls das Ergebnis false ist, gab es einen Fehler).


2.

Danke für die schnelle Antwort DASPRiD!


3.

hab doch noch ne Frage:

Diese @ Zeichen habe ich jetzt auch vor Variablen gesehen. Was bedeuten "die" denn in dem Fall??


4.

Auch diese unterdrücken Fehlermeldungen!!!
Code:                   In Zwischenablage kopieren (nur IE)
1">

Du solltest im Prinzip gänzlich auf die @ verzichten!!
Meist ist es problemlos möglich Fehler, im Vorfeld, durch "kluges" coden zu vermeiden!
Ich setze @ (fast) NIE ein!!


5.

jo, habs bisher auch nie gebraucht. Wollte nur wissen wie das funktioniert

Danke!!


Hier gehts zum Orginal Eintrag "@-Zeichen vor Funktionen etc.??" im Forum
 
phpforum.de | Impressum