@ Symbol vor php Funktion [duplizieren]

7

Ich verstehe nicht, was bedeutet @ Symbol vor PHP-Funktion zum Beispiel: @mysql_query() , wenn jemand weiß, bitte erklären Sie mir.

    
Wizard 26.09.2012, 16:11
quelle

3 Antworten

14

Es ist der Fehlerunterdrückungsoperator , normalerweise ist es keine gute Idee, ihn zu verwenden Sie sollten Fehler sauber abfangen, anstatt sie einfach zu verstecken

    
Mark Baker 26.09.2012, 16:12
quelle
5

Es werden stille Fehlermeldungen ausgegeben. Siehe Ссылка

    
mbinette 26.09.2012 16:12
quelle
3

Wenn diese Funktion einen Fehler erzeugt, wird sie nicht angezeigt. Es unterdrückt den Fehler sozusagen. Wie im PHP-Handbuch steht:

  

PHP unterstützt einen Fehlerkontrolloperator: das at-Zeichen (@). Wann   einem eventuellen Fehler in PHP vorangestellt werden   generiert von diesem Ausdruck wird ignoriert.

Hier finden Sie weitere Informationen: Ссылка

    
ranieuwe 26.09.2012 16:14
quelle

Tags und Links