Vordefinierte Konstanten
 Folgende Konstanten werden von dieser
Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder
statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen
wurde.
 
  - 
   
    AF_UNIX
    (integer)
   
   
- 
    
    
   
- 
   
    AF_INET
    (integer)
   
   
- 
    
    
   
- 
   
    AF_INET6
    (integer)
   
   
- 
    
     Nur verfügbar, wenn mit IPv6-Unterstützung kompiliert wurde.
    
   
- 
   
    SOCK_STREAM
    (integer)
   
   
- 
    
    
   
- 
   
    SOCK_DGRAM
    (integer)
   
   
- 
    
    
   
- 
   
    SOCK_RAW
    (integer)
   
   
- 
    
    
   
- 
   
    SOCK_SEQPACKET
    (integer)
   
   
- 
    
    
   
- 
   
    SOCK_RDM
    (integer)
   
   
- 
    
    
   
- 
   
    MSG_OOB
    (integer)
   
   
- 
    
    
   
- 
   
    MSG_WAITALL
    (integer)
   
   
- 
    
    
   
- 
   
    MSG_PEEK
    (integer)
   
   
- 
    
    
   
- 
   
    MSG_DONTROUTE
    (integer)
   
   
- 
    
    
   
- 
   
    MSG_EOR
    (integer)
   
   
- 
    
     Unter Windows nicht verfügbar.
    
   
- 
   
    MSG_EOF
    (integer)
   
   
- 
    
     Unter Windows nicht verfügbar.
    
   
- 
   
    SO_DEBUG
    (integer)
   
   
- 
    
    
   
- 
   
    SO_REUSEADDR
    (integer)
   
   
- 
    
    
   
- 
   
    SO_KEEPALIVE
    (integer)
   
   
- 
    
    
   
- 
   
    SO_DONTROUTE
    (integer)
   
   
- 
    
    
   
- 
   
    SO_LINGER
    (integer)
   
   
- 
    
    
   
- 
   
    SO_BROADCAST
    (integer)
   
   
- 
    
    
   
- 
   
    SO_OOBINLINE
    (integer)
   
   
- 
    
    
   
- 
   
    SO_SNDBUF
    (integer)
   
   
- 
    
    
   
- 
   
    SO_RCVBUF
    (integer)
   
   
- 
    
    
   
- 
   
    SO_SNDLOWAT
    (integer)
   
   
- 
    
    
   
- 
   
    SO_RCVLOWAT
    (integer)
   
   
- 
    
    
   
- 
   
    SO_SNDTIMEO
    (integer)
   
   
- 
    
    
   
- 
   
    SO_RCVTIMEO
    (integer)
   
   
- 
    
    
   
- 
   
    SO_TYPE
    (integer)
   
   
- 
    
    
   
- 
   
    SO_ERROR
    (integer)
   
   
- 
    
    
   
- 
   
    SOL_SOCKET
    (integer)
   
   
- 
    
    
   
- 
   
    PHP_NORMAL_READ
    (integer)
   
   
- 
    
    
   
- 
   
    PHP_BINARY_READ
    (integer)
   
   
- 
    
    
   
- 
   
    SOL_TCP
    (integer)
   
   
- 
    
    
   
- 
   
    SOL_UDP
    (integer)
   
   
- 
    
    
   
  Die folgenden Konstanten sind nur unter Windows definiert.
 
 
  - 
   
    SOCKET_EINTR
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EBADF
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EACCES
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EFAULT
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EINVAL
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EMFILE
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EWOULDBLOCK
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EINPROGRESS
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EALREADY
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ENOTSOCK
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EDESTADDRREQ
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EMSGSIZE
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EPROTOTYPE
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ENOPROTOOPT
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EPROTONOSUPPORT
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ESOCKTNOSUPPORT
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EOPNOTSUPP
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EPFNOSUPPORT
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EAFNOSUPPORT
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EADDRINUSE
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EADDRNOTAVAIL
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ENETDOWN
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ENETUNREACH
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ENETRESET
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ECONNABORTED
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ECONNRESET
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ENOBUFS
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EISCONN
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ENOTCONN
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ESHUTDOWN
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ETOOMYREFS
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ETIMEDOUT
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ECONNREFUSED
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ELOOP
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ENAMETOOLONG
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EHOSTDOWN
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EHOSTUNREACH
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ENOTEMPTY
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EPROCLIM
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EUSERS
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EDUOT
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_ESTALE
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EREMOTE
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_EDISCON
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_SYSNOTREADY
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_VERNOTSUPPORTED
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_NOTINITIALISED
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_HOST_NOT_FOUND
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_TRY_AGAIN
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_NO_RECOVERY
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_NO_DATA
    (integer)
   
   
- 
    
    
   
- 
   
    SOCKET_NO_ADDRESS
    (integer)
   
   
- 
    
    
   
  Die folgenden Konstanten stehen nur unter UNIX-ähnlichen Systemen zur Verfügung.
  Eine Konstante ist nur dann definiert, wenn auch ihre Entsprechung auf diesem
  Betriebssystem verfügbar ist.
 
 
  - 
   
    SOCKET_EPERM
    (integer)
   
   
- 
    
     Die Operation ist nicht erlaubt.
    
   
- 
   
    SOCKET_ENOENT
    (integer)
   
   
- 
    
     Die Datei oder das Verzeichnis existiert nicht.
    
   
- 
   
    SOCKET_EINTR
    (integer)
   
   
- 
    
     Abgebrochener Systemaufruf.
    
   
- 
   
    SOCKET_EIO
    (integer)
   
   
- 
    
     I/O Fehler.
    
   
- 
   
    SOCKET_ENXIO
    (integer)
   
   
- 
    
     Das Gerät oder die Adresse existiert nicht.
    
   
- 
   
    SOCKET_E2BIG
    (integer)
   
   
- 
    
     Die Liste der Argumente ist zu lang.
    
   
- 
   
    SOCKET_EBADF
    (integer)
   
   
- 
    
     Ungültige Dateinummer.
    
   
- 
   
    SOCKET_EAGAIN
    (integer)
   
   
- 
    
     Versuchen Sie es noch einmal.
    
   
- 
   
    SOCKET_ENOMEM
    (integer)
   
   
- 
    
     Kein Speicher mehr vorhanden.
    
   
- 
   
    SOCKET_EACCES
    (integer)
   
   
- 
    
     Zugriff verweigert.
    
   
- 
   
    SOCKET_EFAULT
    (integer)
   
   
- 
    
     Ungültige Adresse.
    
   
- 
   
    SOCKET_ENOTBLK
    (integer)
   
   
- 
    
     Blockorientiertes Gerät erforderlich.
    
   
- 
   
    SOCKET_EBUSY
    (integer)
   
   
- 
    
     Gerät oder Datenquelle ist beschäftigt.
    
   
- 
   
    SOCKET_EEXIST
    (integer)
   
   
- 
    
     Die Datei existiert.
    
   
- 
   
    SOCKET_EXDEV
    (integer)
   
   
- 
    
     Geräteübergreifender Link.
    
   
- 
   
    SOCKET_ENODEV
    (integer)
   
   
- 
    
     Kein solches Gerät vorhanden.
    
   
- 
   
    SOCKET_ENOTDIR
    (integer)
   
   
- 
    
     Das ist kein Verzeichnis.
    
   
- 
   
    SOCKET_EISDIR
    (integer)
   
   
- 
    
     Das ist ein Verzeichnis.
    
   
- 
   
    SOCKET_EINVAL
    (integer)
   
   
- 
    
     Ungültiges Argument.
    
   
- 
   
    SOCKET_ENFILE
    (integer)
   
   
- 
    
     Überlauf der Dateizuordnungstabelle.
    
   
- 
   
    SOCKET_EMFILE
    (integer)
   
   
- 
    
     Zu viele Dateien geöffnet.
    
   
- 
   
    SOCKET_ENOTTY
    (integer)
   
   
- 
    
     Keine Schreibmaschine.
    
   
- 
   
    SOCKET_ENOSPC
    (integer)
   
   
- 
    
     Das Gerät hat keinen freien Speicher mehr.
    
   
- 
   
    SOCKET_ESPIPE
    (integer)
   
   
- 
    
     Unzulässige Suche.
    
   
- 
   
    SOCKET_EROFS
    (integer)
   
   
- 
    
     Das Dateisystem kann nur gelesen werden.
    
   
- 
   
    SOCKET_EMLINK
    (integer)
   
   
- 
    
     Zu viele Verbindungen.
    
   
- 
   
    SOCKET_EPIPE
    (integer)
   
   
- 
    
     Die Leitung ist unterbrochen.
    
   
- 
   
    SOCKET_ENAMETOOLONG
    (integer)
   
   
- 
    
     Der Dateiname ist zu lang.
    
   
- 
   
    SOCKET_ENOLCK
    (integer)
   
   
- 
    
     Es gibt keine Datensatz-Sperren.
    
   
- 
   
    SOCKET_ENOSYS
    (integer)
   
   
- 
    
     Die Funktion ist nicht implementiert.
    
   
- 
   
    SOCKET_ENOTEMPTY
    (integer)
   
   
- 
    
     Das Verzeichnis ist nicht leer.
    
   
- 
   
    SOCKET_ELOOP
    (integer)
   
   
- 
    
     Zu viele symbolische Links gefunden.
    
   
- 
   
    SOCKET_EWOULDBLOCK
    (integer)
   
   
- 
    
     Die Operation würde blockieren.
    
   
- 
   
    SOCKET_ENOMSG
    (integer)
   
   
- 
    
     Es gibt keine Nachricht des gewünschten Typs.
    
   
- 
   
    SOCKET_EIDRM
    (integer)
   
   
- 
    
     Bezeichner wurde entfernt.
    
   
- 
   
    SOCKET_ECHRNG
    (integer)
   
   
- 
    
     Die Kanalnummer ist außerhalb des zulässigen Bereichs.
    
   
- 
   
    SOCKET_EL2NSYNC
    (integer)
   
   
- 
    
     Ebene 2 ist nicht synchronisiert.
    
   
- 
   
    SOCKET_EL3HLT
    (integer)
   
   
- 
    
     Ebene 3 wurde angehalten.
    
   
- 
   
    SOCKET_EL3RST
    (integer)
   
   
- 
    
     Ebene 3 wurde zurückgesetzt.
    
   
- 
   
    SOCKET_ELNRNG
    (integer)
   
   
- 
    
     Die Nummer der Verbindung ist außerhalb des zulässigen Bereichs.
    
   
- 
   
    SOCKET_EUNATCH
    (integer)
   
   
- 
    
     Der Protokoll-Treiber ist nicht beigefügt.
    
   
- 
   
    SOCKET_ENOCSI
    (integer)
   
   
- 
    
     CSI-Struktur nicht vorhanden.
    
   
- 
   
    SOCKET_EL2HLT
    (integer)
   
   
- 
    
     Ebene 2 wurde angehalten.
    
   
- 
   
    SOCKET_EBADE
    (integer)
   
   
- 
    
     Ungültiger Austausch.
    
   
- 
   
    SOCKET_EBADR
    (integer)
   
   
- 
    
     Ungültiger Anfrage-Deskriptor.
    
   
- 
   
    SOCKET_EXFULL
    (integer)
   
   
- 
    
     Autausch komplett.
    
   
- 
   
    SOCKET_ENOANO
    (integer)
   
   
- 
    
     Keine Anode.
    
   
- 
   
    SOCKET_EBADRQC
    (integer)
   
   
- 
    
     Ungültier Anfrage-Code.
    
   
- 
   
    SOCKET_EBADSLT
    (integer)
   
   
- 
    
     Ungültiger Steckplatz.
    
   
- 
   
    SOCKET_ENOSTR
    (integer)
   
   
- 
    
     Das Gerät ist kein Stream.
    
   
- 
   
    SOCKET_ENODATA
    (integer)
   
   
- 
    
     Es gibt keine Daten.
    
   
- 
   
    SOCKET_ETIME
    (integer)
   
   
- 
    
     Timer abgelaufen.
    
   
- 
   
    SOCKET_ENOSR
    (integer)
   
   
- 
    
     Keine Stream-Ressourcen mehr verfügbar.
    
   
- 
   
    SOCKET_ENONET
    (integer)
   
   
- 
    
     Die Maschine ist nicht ins Netz eingebunden.
    
   
- 
   
    SOCKET_EREMOTE
    (integer)
   
   
- 
    
     Dies ist ein entferntes Objekt.
    
   
- 
   
    SOCKET_ENOLINK
    (integer)
   
   
- 
    
     Die Verbindung wurde getrennt.
    
   
- 
   
    SOCKET_EADV
    (integer)
   
   
- 
    
     Anzeigefehler.
    
   
- 
   
    SOCKET_ESRMNT
    (integer)
   
   
- 
    
     Srmount-Fehler.
    
   
- 
   
    SOCKET_ECOMM
    (integer)
   
   
- 
    
     Kommunikationsfehler beim Senden.
    
   
- 
   
    SOCKET_EPROTO
    (integer)
   
   
- 
    
     Protokollfehler.
    
   
- 
   
    SOCKET_EMULTIHOP
    (integer)
   
   
- 
    
     Ein »Multihop« wurde versucht.
    
   
- 
   
    SOCKET_EBADMSG
    (integer)
   
   
- 
    
     Das ist keine »data message«.
    
   
- 
   
    SOCKET_ENOTUNIQ
    (integer)
   
   
- 
    
     Der Name ist im Netzwerk nicht eindeutig.
    
   
- 
   
    SOCKET_EBADFD
    (integer)
   
   
- 
    
     Der Dateideskriptor hat einen falschen Status.
    
   
- 
   
    SOCKET_ERMCHG
    (integer)
   
   
- 
    
     Die Adresse der Gegenstelle hat sich geändert.
    
   
- 
   
    SOCKET_ERESTART
    (integer)
   
   
- 
    
     Der unterbrochene Betriebssystemaufruf sollte neu gestartet werden.
    
   
- 
   
    SOCKET_ESTRPIPE
    (integer)
   
   
- 
    
     Fehler in Stream-Pipe.
    
   
- 
   
    SOCKET_EUSERS
    (integer)
   
   
- 
    
     Zu viele Benutzer.
    
   
- 
   
    SOCKET_ENOTSOCK
    (integer)
   
   
- 
    
     Socket-Operation an einem nicht-Socket.
    
   
- 
   
    SOCKET_EDESTADDRREQ
    (integer)
   
   
- 
    
     Es ist eine Zieladresse notwendig.
    
   
- 
   
    SOCKET_EMSGSIZE
    (integer)
   
   
- 
    
     Die Nachricht ist zu lang.
    
   
- 
   
    SOCKET_EPROTOTYPE
    (integer)
   
   
- 
    
     Das Protokoll passt nicht zu dem Socket.
    
   
- 
   
    SOCKET_EPROTOOPT
    (integer)
   
   
- 
    
     Das Protokoll steht nicht zur Verfügung.
    
   
- 
   
    SOCKET_EPROTONOSUPPORT
    (integer)
   
   
- 
    
     Das Protokoll wird nicht unterstützt.
    
   
- 
   
    SOCKET_ESOCKTNOSUPPORT
    (integer)
   
   
- 
    
     Socket-Typ wird nicht unterstützt.
    
   
- 
   
    SOCKET_EOPNOTSUPP
    (integer)
   
   
- 
    
     Die Operation wird am Transport-Endpunkt nicht unterstützt.
    
   
- 
   
    SOCKET_EPFNOSUPPORT
    (integer)
   
   
- 
    
     Die Protokollfamilie wird nicht unterstützt.
    
   
- 
   
    SOCKET_EAFNOSUPPORT
    (integer)
   
   
- 
    
     Die Adressfamilie wird vom Protokoll nicht unterstützt.
    
   
- 
   
    SOCKET_ADDRINUSE
    (integer)
   
   
- 
    
     Die Adresse wird bereits verwendet.
    
   
- 
   
    SOCKET_EADDRNOTAVAIL
    (integer)
   
   
- 
    
     Die angeforderte Adresse kann nicht zugewiesen werden.
    
   
- 
   
    SOCKET_ENETDOWN
    (integer)
   
   
- 
    
     Das Netzwerk ist nicht aktiv.
    
   
- 
   
    SOCKET_ENETUNREACH
    (integer)
   
   
- 
    
     Das Netzwerk ist nicht erreichbar.
    
   
- 
   
    SOCKET_ENETRESET
    (integer)
   
   
- 
    
     Das Netzwerk hat die Verbindung nach einem Reset beendet.
    
   
- 
   
    SOCKET_ECONNABORTED
    (integer)
   
   
- 
    
     Das Programm verursachte den Abbruch der Verbindung.
    
   
- 
   
    SOCKET_ECONNRESET
    (integer)
   
   
- 
    
     Die Verbindung wurde vom Kommunikationspartner zurückgesetzt.
    
   
- 
   
    SOCKET_ENOBUFS
    (integer)
   
   
- 
    
     Kein Hauptspeicher für den Puffer verfügbar.
    
   
- 
   
    SOCKET_EISCONN
    (integer)
   
   
- 
    
     Der Socket ist bereits verbunden.
    
   
- 
   
    SOCKET_ENOTCONN
    (integer)
   
   
- 
    
     Der Socket ist nicht verbunden.
    
   
- 
   
    SOCKET_ESHUTDOWN
    (integer)
   
   
- 
    
     Ein Senden nach dem Beenden des Sockets ist nicht möglich.
    
   
- 
   
    SOCKET_ETOOMANYREFS
    (integer)
   
   
- 
    
     Zu viele Referenzen: can't splice.
    
   
- 
   
    SOCKET_ETIMEDOUT
    (integer)
   
   
- 
    
     Die Wartezeit für die Verbindung ist abgelaufen.
    
   
- 
   
    SOCKET_ECONNREFUSED
    (integer)
   
   
- 
    
     Verbindungsaufbau abgelehnt.
    
   
- 
   
    SOCKET_EHOSTDOWN
    (integer)
   
   
- 
    
     Der Rechner ist nicht aktiv.
    
   
- 
   
    SOCKET_EHOSTUNREACH
    (integer)
   
   
- 
    
     Keine Route zum Zielrechner.
    
   
- 
   
    SOCKET_EALREADY
    (integer)
   
   
- 
    
     Operation already in progress.
    
   
- 
   
    SOCKET_EINPROGRESS
    (integer)
   
   
- 
    
     Die Operation wird bereits ausgeführt.
    
   
- 
   
    SOCKET_EISNAM
    (integer)
   
   
- 
    
     Ist eine named type file.
    
   
- 
   
    SOCKET_EREMOTEIO
    (integer)
   
   
- 
    
     Ein-/Ausgabefehler der Gegenstelle.
    
   
- 
   
    SOCKET_EDQUOT
    (integer)
   
   
- 
    
     Quota überschritten.
    
   
- 
   
    SOCKET_ENOMEDIUM
    (integer)
   
   
- 
    
     Kein Medium gefunden.
    
   
- 
   
    SOCKET_EMEDIUMTYPE
    (integer)
   
   
- 
    
     Falscher Medientyp.