Die Socket-Erweiterung wurde geschrieben, um eine brauchbare
 Schnittstelle zu den mächtigen BSD-Sockets zur Verfügung zu
 stellen. Es wurde darauf geachtet, dass die Funktionen sowohl
 unter Win32 als auch unter Unix-Implementierungen arbeiten. Fast
 alle Socket-Funktionen können unter bestimmten Umständen
 fehlschlagen und deshalb eine E_WARNING-
 Meldung ausgeben, die den aufgetretenen Fehler beschreibt. Manchmal
  geschieht dies nicht so, wie sich Entwickler das wünschen. Zum Beispiel
 kann die Funktion socket_read() plötzlich eine
 E_WARNING-Meldung ausgeben, weil die
 Verbindung unerwartet beendet wurde. Üblicherweise werden solche
 Meldungen mit dem @-Operator unterdrückt und
 der Fehlercode innerhalb der Anwendung mit der Funktion
 socket_last_error() aufgefangen. Sie können
 auch die Funktion socket_strerror() mit diesem
 Fehlercode aufrufen, um eine Fehlerbeschreibung zu erhalten.
 Nähere Informationen finden Sie bei diesen beiden Funktionen.
 
Hinweis:
Die
E_WARNING-Meldungen, die von der Socket-Erweiterung generiert werden, sind in Englisch, aber die Meldungen, die Sie extra abfragen können, erscheinen in der Sprache, die Sie eingestellt haben (LC_MESSAGES):Warning - socket_bind() unable to bind address [98]: Die Adresse wird bereits verwendet
