diff --git a/appendices/reserved.constants.core.xml b/appendices/reserved.constants.core.xml index 3a4b8db12..439538dcb 100644 --- a/appendices/reserved.constants.core.xml +++ b/appendices/reserved.constants.core.xml @@ -1,6 +1,6 @@ - + Vordefinierte Core-Konstanten @@ -126,6 +126,29 @@ + + + DEBUG_BACKTRACE_PROVIDE_OBJECT + (int) + + + + Füllt den Index "object". + + + + + + DEBUG_BACKTRACE_IGNORE_ARGS + (int) + + + + Fügt die Informationen über die Argumente für Funktionen nicht in den + Stacktrace ein. + + + PHP_MAXPATHLEN diff --git a/appendices/transports.xml b/appendices/transports.xml index 8c1ad2648..d07278c8f 100644 --- a/appendices/transports.xml +++ b/appendices/transports.xml @@ -1,6 +1,6 @@ - + Liste der unterstützten Socket-Transporter @@ -10,7 +10,7 @@ und stream_socket_client genutzt werden können. Diese Transporter beziehen sich nicht auf die - Sockets-Erweiterung. + Socket-Funktionen der Erweiterung Socket. @@ -116,13 +116,13 @@ sollte daher der zweite Parameter portno für diese immer als 0 übergeben werden. - + Unix-Domain-Sockets werden unter Windows nicht unterstützt. - + diff --git a/language-snippets.ent b/language-snippets.ent index 8e6b0a3f1..80fe5f1b0 100644 --- a/language-snippets.ent +++ b/language-snippets.ent @@ -1,6 +1,6 @@ - + diff --git a/language/context/http.xml b/language/context/http.xml index 6a83bf5bf..be1bf1cc7 100644 --- a/language/context/http.xml +++ b/language/context/http.xml @@ -1,6 +1,6 @@ - + @@ -8,7 +8,7 @@ HTTP-Kontextoptionen Liste der HTTP-Kontextoptionen - + &reftitle.description; @@ -317,7 +317,7 @@ array ( - + - + Das Stringable-Interface @@ -57,17 +57,12 @@ oct1 = $oct1; - $this->oct2 = $oct2; - $this->oct3 = $oct3; - $this->oct4 = $oct4; - } + public function __construct( + private string $oct1, + private string $oct2, + private string $oct3, + private string $oct4, + ) {} public function __toString(): string { return "$this->oct1.$this->oct2.$this->oct3.$this->oct4"; @@ -75,8 +70,7 @@ class IPv4Address implements Stringable { } function showStuff(string|Stringable $value) { - // Hier wird ein Stringable durch den Aufruf von __toString - // in einen String umgewandelt + // Bei einem Stringable wird damit implizit __toString() aufgerufen. print $value; } diff --git a/language/predefined/weakmap/offsetget.xml b/language/predefined/weakmap/offsetget.xml index 3191210d0..28e75a759 100644 --- a/language/predefined/weakmap/offsetget.xml +++ b/language/predefined/weakmap/offsetget.xml @@ -1,6 +1,6 @@ - + WeakMap::offsetGet @@ -35,7 +35,14 @@ &reftitle.returnvalues; - Gibt den dem als Parameter übergebenen Objekt zugewiesenen Wert zurück, andernfalls &null;. + Gibt den dem als Parameter übergebenen Objekt zugewiesenen Wert zurück. + + + + + &reftitle.errors; + + Wirft bei einem Fehler einen Error. diff --git a/reference/curl/constants.xml b/reference/curl/constants.xml index 7bff35c44..a6e4ac86a 100644 --- a/reference/curl/constants.xml +++ b/reference/curl/constants.xml @@ -1,6 +1,6 @@ - + @@ -2834,72 +2834,6 @@ - - - CURLM_CALL_MULTI_PERFORM - (int) - - - - - - - - - - CURLM_OK - (int) - - - - - - - - - - CURLM_BAD_HANDLE - (int) - - - - - - - - - - CURLM_BAD_EASY_HANDLE - (int) - - - - - - - - - - CURLM_OUT_OF_MEMORY - (int) - - - - - - - - - - CURLM_INTERNAL_ERROR - (int) - - - - - - - CURLMSG_DONE @@ -3373,105 +3307,6 @@ - - - CURLMOPT_PIPELINING - (int) - - - - Verfügbar seit cURL 7.16.0. - - - - - - CURLMOPT_MAXCONNECTS - (int) - - - - Verfügbar seit cURL 7.16.3. - - - - - - CURLMOPT_MAX_CONCURRENT_STREAMS - (int) - - - - Verfügbar seit PHP 8.2.0 und cURL 7.67.0. - - - - - - CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE - (int) - - - - Verfügbar seit PHP 7.0.7 und cURL 7.30.0 - - - - - - CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE - (int) - - - - Verfügbar seit PHP 7.0.7 und cURL 7.30.0 - - - - - - CURLMOPT_MAX_HOST_CONNECTIONS - (int) - - - - Verfügbar seit PHP 7.0.7 und cURL 7.30.0 - - - - - - CURLMOPT_MAX_PIPELINE_LENGTH - (int) - - - - Verfügbar seit PHP 7.0.7 und cURL 7.30.0 - - - - - - CURLMOPT_MAX_TOTAL_CONNECTIONS - (int) - - - - Verfügbar seit PHP 7.0.7 und cURL 7.30.0 - - - - - - CURLMOPT_PUSHFUNCTION - (int) - - - - Verfügbar seit PHP 7.1.0 und cURL 7.44.0 - - - CURLSSH_AUTH_AGENT @@ -3560,72 +3395,6 @@ - - - CURLPAUSE_ALL - (int) - - - - Verfügbar seit cURL 7.18.0. - - - - - - CURLPAUSE_CONT - (int) - - - - Verfügbar seit cURL 7.18.0. - - - - - - CURLPAUSE_RECV - (int) - - - - Verfügbar seit cURL 7.18.0. - - - - - - CURLPAUSE_RECV_CONT - (int) - - - - Verfügbar seit cURL 7.18.0. - - - - - - CURLPAUSE_SEND - (int) - - - - Verfügbar seit cURL 7.18.0. - - - - - - CURLPAUSE_SEND_CONT - (int) - - - - Verfügbar seit cURL 7.18.0. - - - CURLPIPE_NOTHING @@ -3703,39 +3472,6 @@ - - - CURLPROTO_SMB - (int) - - - - Verfügbar seit PHP 7.0.7 und cURL 7.40.0. - - - - - - CURLPROTO_SMBS - (int) - - - - Verfügbar seit PHP 7.0.7 und cURL 7.40.0. - - - - - - CURLPROTO_MQTT - (int) - - - - Verfügbar seit PHP 8.2.0 und cURL 7.71.0. - - - CURLOPT_REDIR_PROTOCOLS_STR @@ -4143,28 +3879,6 @@ - - - CURL_LOCK_DATA_CONNECT - (int) - - - - Verfügbar seit PHP 7.3.0 und cURL 7.10.0 - - - - - - CURL_LOCK_DATA_PSL - (int) - - - - Verfügbar seit PHP 7.3.0 und cURL 7.61.0 - - - CURLOPT_DISALLOW_USERNAME_IN_URL @@ -4342,8 +4056,13 @@ + &reference.curl.constants-curl-share-setopt; &reference.curl.constants-curl-getinfo; + &reference.curl.constants-curl-multi-setopt; + &reference.curl.constants-curlproto; &reference.curl.constants-curl-error; + &reference.curl.constants-curl-multi; + &reference.curl.constants-curl-pause; - + @@ -228,10 +228,13 @@ echo date("M-d-Y", mktime(0, 0, 0, 1, 1, 98)); ]]> diff --git a/reference/datetime/functions/strftime.xml b/reference/datetime/functions/strftime.xml index 22046c02f..e88f90c73 100644 --- a/reference/datetime/functions/strftime.xml +++ b/reference/datetime/functions/strftime.xml @@ -1,6 +1,6 @@ - + @@ -610,11 +610,12 @@ echo strftime($format); - Zeige alle bekannten und unbekannten Formate an. + Zeige alle bekannten und unbekannten Formate an 'Ausgeschriebener Name des Wochentages', 'B' => 'Vollständiger Monatsname gemäß dem Gebietsschema', @@ -671,28 +672,29 @@ $strftimeFormats = array( '%' => 'Ein buchstäbliches Prozentzeichen ("%")', ); -// Ergebnisse. +// Ergebnisse $strftimeValues = array(); -// Werte die Formate aus und unterdrücke dabei eventuelle Fehler. -foreach($strftimeFormats as $format => $description){ - if (False !== ($value = @strftime("%{$format}"))){ +// Werte die Formate aus und unterdrücke dabei eventuelle Fehler +foreach ($strftimeFormats as $format => $description) { + if (false !== ($value = @strftime("%{$format}"))) { $strftimeValues[$format] = $value; } } -// Ermittle den längsten Wert. +// Ermittle den längsten Wert $maxValueLength = 2 + max(array_map('strlen', $strftimeValues)); -// Melde bekannte Formate. -foreach($strftimeValues as $format => $value){ +// Melde bekannte Formate +foreach ($strftimeValues as $format => $value) { echo "Bekanntes Format : '{$format}' = ", str_pad("'{$value}'", $maxValueLength), " ( {$strftimeFormats[$format]} )\n"; } -// Melde unbekannte Formate. -foreach(array_diff_key($strftimeFormats, $strftimeValues) as $format => $description){ +// Melde unbekannte Formate +foreach (array_diff_key($strftimeFormats, $strftimeValues) as $format => $description) { echo "Unbekanntes Format : '{$format}' ", str_pad(' ', $maxValueLength), ($description ? " ( {$description} )" : ''), "\n"; } + ?> ]]> diff --git a/reference/filesystem/constants.xml b/reference/filesystem/constants.xml index 789c9338a..693e47486 100644 --- a/reference/filesystem/constants.xml +++ b/reference/filesystem/constants.xml @@ -1,6 +1,6 @@ - + &reftitle.constants; &extension.constants; @@ -188,7 +188,19 @@ - + + + + PATHINFO_ALL + (int) + + + + Alle Teile der Pfadinformationen + werden als assoziatives Array zurückgegeben. + + + PATHINFO_DIRNAME @@ -196,7 +208,7 @@ - + Der Pfad des Verzeichnisses oder der Datei. @@ -207,7 +219,7 @@ - + Der Name des Verzeichnisses oder der Name und die Erweiterung der Datei. @@ -218,7 +230,7 @@ - + Die Erweiterung der Datei. @@ -229,7 +241,7 @@ - + Der Name der Datei (ohne Erweiterung) oder des Verzeichnisses. @@ -413,6 +425,78 @@ + + + UPLOAD_ERR_CANT_WRITE + + + Die Datei konnte nicht auf den Datenträger geschrieben werden. + + + + + UPLOAD_ERR_EXTENSION + + + Eine PHP-Erweiterung hat den Datei-Upload gestoppt. PHP bietet keine + Möglichkeit, herauszufinden, welche Erweiterung den Datei-Upload gestoppt + hat; eine Untersuchung der Liste der geladenen Erweiterungen mit + phpinfo könnte hilfreich sein. + + + + + UPLOAD_ERR_FORM_SIZE + + + Die hochgeladene Datei überschreitet die im HTML-Formular angegebene + Direktive MAX_FILE_SIZE. + + + + + UPLOAD_ERR_INI_SIZE + + + Die hochgeladene Datei überschreitet die Direktive + upload_max_filesize der + &php.ini;. + + + + + UPLOAD_ERR_NO_FILE + + + Es wurde keine Datei hochgeladen. + + + + + UPLOAD_ERR_NO_TMP_DIR + + + Es fehlt ein temporäres Verzeichnis. + + + + + UPLOAD_ERR_OK + + + Es ist kein Fehler aufgetreten, die Datei wurde erfolgreich hochgeladen. + + + + + UPLOAD_ERR_PARTIAL + + + Die hochgeladene Datei wurde nur teilweise hochgeladen. + + + + - + @@ -68,16 +68,21 @@ ]]> diff --git a/reference/filesystem/functions/fopen.xml b/reference/filesystem/functions/fopen.xml index 31f3204b9..c99b78a30 100644 --- a/reference/filesystem/functions/fopen.xml +++ b/reference/filesystem/functions/fopen.xml @@ -1,6 +1,6 @@ - + @@ -54,8 +54,8 @@ um ein registriertes Protokoll handelt, und ist dieses Protokoll als eine Netzwerk-URL registriert, prüft PHP, ob allow_url_fopen aktiviert - ist. Ist es nicht aktiviert, gibt PHP eine Warnung aus, und der - Aufruf von fopen scheitert. + ist. Ist es nicht aktiviert, gibt PHP eine Warnung aus und der Aufruf + von fopen scheitert. @@ -271,9 +271,9 @@ $handle = fopen("c:\\verzeichnis\\ressource.txt", "r"); Der optionale dritte Parameter use_include_path - kann auf '1' oder &true; gesetzt werden, wenn sie wollen, dass nach der - Datei auch im include_path - gesucht wird. + kann auf &true; gesetzt werden, wenn auch im + include_path nach der Datei + gesucht werden soll. diff --git a/reference/hash/functions/hash-algos.xml b/reference/hash/functions/hash-algos.xml old mode 100755 new mode 100644 index e11cf3fdb..42f62c789 --- a/reference/hash/functions/hash-algos.xml +++ b/reference/hash/functions/hash-algos.xml @@ -1,6 +1,6 @@ - + hash_algos @@ -157,6 +157,7 @@ Array &reftitle.seealso; + hash hash_hmac_algos diff --git a/reference/hash/functions/hash-file.xml b/reference/hash/functions/hash-file.xml index 633dd6f4f..448d69a57 100644 --- a/reference/hash/functions/hash-file.xml +++ b/reference/hash/functions/hash-file.xml @@ -1,6 +1,6 @@ - + @@ -130,11 +130,8 @@ echo hash_file('sha256', 'example.txt'); &reftitle.seealso; - hash + hash_init hash_hmac_file - hash_update_file - md5_file - sha1_file diff --git a/reference/hash/functions/hash-hmac-file.xml b/reference/hash/functions/hash-hmac-file.xml index 6cdfde77d..2d3717743 100644 --- a/reference/hash/functions/hash-hmac-file.xml +++ b/reference/hash/functions/hash-hmac-file.xml @@ -1,6 +1,6 @@ - + @@ -147,9 +147,10 @@ b34775b66659af83b5e51064aa61e6f09df258b78842b4347e46b5028da8b021 &reftitle.seealso; - hash_hmac_algos hash_hmac - hash_file + hash_hmac_algos + hash_init + hash_equals diff --git a/reference/hash/functions/hash-hmac.xml b/reference/hash/functions/hash-hmac.xml index 997a25094..1a9fcb761 100644 --- a/reference/hash/functions/hash-hmac.xml +++ b/reference/hash/functions/hash-hmac.xml @@ -1,6 +1,6 @@ - + @@ -143,9 +143,7 @@ b34775b66659af83b5e51064aa61e6f09df258b78842b4347e46b5028da8b021 &reftitle.seealso; - hash hash_hmac_algos - hash_init hash_hmac_file hash_equals diff --git a/reference/hash/functions/hash-init.xml b/reference/hash/functions/hash-init.xml index cb6f418a7..3492ef935 100644 --- a/reference/hash/functions/hash-init.xml +++ b/reference/hash/functions/hash-init.xml @@ -1,6 +1,6 @@ - + @@ -174,11 +174,11 @@ bool(true) &reftitle.seealso; - hash hash_algos - hash_file - hash_hmac - hash_hmac_file + hash_update + hash_update_file + hash_update_stream + hash_final diff --git a/reference/hash/functions/hash-update-file.xml b/reference/hash/functions/hash-update-file.xml old mode 100755 new mode 100644 index 9f9a2cf18..308dde24a --- a/reference/hash/functions/hash-update-file.xml +++ b/reference/hash/functions/hash-update-file.xml @@ -1,6 +1,6 @@ - + hash_update_file @@ -97,7 +97,6 @@ hash_update hash_update_stream hash_final - hash hash_file diff --git a/reference/hash/functions/hash-update-stream.xml b/reference/hash/functions/hash-update-stream.xml index d28085353..1985448a0 100644 --- a/reference/hash/functions/hash-update-stream.xml +++ b/reference/hash/functions/hash-update-stream.xml @@ -1,6 +1,6 @@ - + hash_update_stream @@ -118,9 +118,8 @@ echo hash_final($ctx); hash_init hash_update + hash_update_stream hash_final - hash - hash_file diff --git a/reference/hash/functions/hash.xml b/reference/hash/functions/hash.xml index 9d1882f03..99a01b3ed 100644 --- a/reference/hash/functions/hash.xml +++ b/reference/hash/functions/hash.xml @@ -1,6 +1,6 @@ - + @@ -136,11 +136,9 @@ echo hash('sha256', 'Franz jagt im komplett verwahrlosten Taxi quer durch Bayern &reftitle.seealso; + hash_init hash_file hash_hmac - hash_init - md5 - sha1 diff --git a/reference/mysqli/mysqli_stmt/fetch.xml b/reference/mysqli/mysqli_stmt/fetch.xml index e0e0d22db..7f90907d1 100644 --- a/reference/mysqli/mysqli_stmt/fetch.xml +++ b/reference/mysqli/mysqli_stmt/fetch.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/network/functions/setcookie.xml b/reference/network/functions/setcookie.xml index 3c843d856..6e70d8ba0 100644 --- a/reference/network/functions/setcookie.xml +++ b/reference/network/functions/setcookie.xml @@ -1,6 +1,6 @@ - + @@ -253,11 +253,13 @@ ]]> @@ -386,11 +388,12 @@ eins : cookieeins Cookies müssen mit denselben Parametern gelöscht werden, mit denen sie - gesetzt wurden. Ist der value-Parameter ein leerer String und alle - anderen Werte entsprechen dem früheren Aufruf von setcookie, wird das - Cookie mit dem angegebenen Namen vom Client gelöscht. Dies wird intern - ausgeführt, indem der Wert auf 'deleted' gesetzt wird - und die Verfallszeit in die Vergangenheit gelegt wird. + gesetzt wurden. Wenn der Parameter value ein + leerer String ist und alle anderen Werte dem vorherigen Aufruf von + setcookie entsprechen, wird das Cookie mit dem + angegebenen Namen vom Client gelöscht. Dies wird intern ausgeführt, + indem der Wert auf 'deleted' gesetzt wird und die + Verfallszeit in die Vergangenheit gelegt wird. diff --git a/reference/sockets/constants.xml b/reference/sockets/constants.xml index daec1fd27..413f31dbe 100644 --- a/reference/sockets/constants.xml +++ b/reference/sockets/constants.xml @@ -1,6 +1,6 @@ - + @@ -2435,6 +2435,516 @@ + + + AI_ADDRCONFIG + (int) + + + + + + + + + AI_ALL + (int) + + + + + + + + + AI_CANONIDN + (int) + + + + + + + + + AI_CANONNAME + (int) + + + + + + + + + AI_IDN + (int) + + + + + + + + + AI_NUMERICHOST + (int) + + + + + + + + + AI_NUMERICSERV + (int) + + + + + + + + + AI_PASSIVE + (int) + + + + + + + + + AI_V4MAPPED + (int) + + + + + + + + + FIL_ATTACH + (int) + + + + + + + + + FIL_DETACH + (int) + + + + + + + + + IPPROTO_IP + (int) + + + + + + + + + IPPROTO_IPV6 + (int) + + + + + + + + + IPV6_HOPLIMIT + (int) + + + + + + + + + IPV6_MULTICAST_HOPS + (int) + + + + + + + + + IPV6_MULTICAST_IF + (int) + + + + + + + + + IPV6_MULTICAST_LOOP + (int) + + + + + + + + + IPV6_PKTINFO + (int) + + + + + + + + + IPV6_RECVHOPLIMIT + (int) + + + + + + + + + IPV6_RECVPKTINFO + (int) + + + + + + + + + IPV6_RECVTCLASS + (int) + + + + + + + + + IPV6_TCLASS + (int) + + + + + + + + + IPV6_UNICAST_HOPS + (int) + + + + + + + + + IPV6_V6ONLY + (int) + + + + + + + + + IP_MULTICAST_IF + (int) + + + + + + + + + IP_MULTICAST_LOOP + (int) + + + + + + + + + IP_MULTICAST_TTL + (int) + + + + + + + + + MCAST_BLOCK_SOURCE + (int) + + + + + + + + + MCAST_JOIN_GROUP + (int) + + + + + + + + + MCAST_JOIN_SOURCE_GROUP + (int) + + + + + + + + + MCAST_LEAVE_GROUP + (int) + + + + + + + + + MCAST_LEAVE_SOURCE_GROUP + (int) + + + + + + + + + MCAST_UNBLOCK_SOURCE + (int) + + + + + + + + + MSG_CMSG_CLOEXEC + (int) + + + + + + + + + MSG_CONFIRM + (int) + + + + + + + + + MSG_CTRUNC + (int) + + + + + + + + + MSG_DONTWAIT + (int) + + + + + + + + + MSG_ERRQUEUE + (int) + + + + + + + + + MSG_MORE + (int) + + + + + + + + + MSG_NOSIGNAL + (int) + + + + + + + + + MSG_TRUNC + (int) + + + + + + + + + MSG_WAITFORONE + (int) + + + + + + + + + SOL_LOCAL + (int) + + + + + + + + + SOMAXCONN + (int) + + + + + + + + + SO_BINDTODEVICE + (int) + + + + + + + + + SO_FAMILY + (int) + + + + + + + + + SO_LABEL + (int) + + + + + + + + + SO_LISTENQLEN + (int) + + + + + + + + + SO_LISTENQLIMIT + (int) + + + + + + + + + SO_PASSCRED + (int) + + + + + + + + + SO_PEERLABEL + (int) + + + + + + diff --git a/reference/sockets/functions/socket-getpeername.xml b/reference/sockets/functions/socket-getpeername.xml index 5ce043521..03a1beaa7 100644 --- a/reference/sockets/functions/socket-getpeername.xml +++ b/reference/sockets/functions/socket-getpeername.xml @@ -1,14 +1,10 @@ - + socket_getpeername - - Fragt das entfernte Ende eines gegebenen Sockets ab. Das Ergebnis ist vom - Typ abhängig und ist entweder das Paar host/port oder ein Pfad des - Unix-Dateisystems - + Fragt das entfernte Ende eines gegebenen Sockets ab diff --git a/reference/sodium/constants.xml b/reference/sodium/constants.xml index a04e606d0..2b1178366 100644 --- a/reference/sodium/constants.xml +++ b/reference/sodium/constants.xml @@ -1,6 +1,6 @@ - + &reftitle.constants; @@ -37,6 +37,46 @@ + + + SODIUM_BASE64_VARIANT_ORIGINAL + (int) + + + + + + + + + SODIUM_BASE64_VARIANT_ORIGINAL_NO_PADDING + (int) + + + + + + + + + SODIUM_BASE64_VARIANT_URLSAFE + (int) + + + + + + + + + SODIUM_BASE64_VARIANT_URLSAFE_NO_PADDING + (int) + + + + + + SODIUM_CRYPTO_AEAD_AES256GCM_KEYBYTES @@ -157,6 +197,46 @@ + + + SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_ABYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_KEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NPUBBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NSECBYTES + (int) + + + + + + SODIUM_CRYPTO_AUTH_BYTES @@ -703,6 +783,86 @@ + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_ABYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_HEADERBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_KEYBYTES + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_MESSAGEBYTES_MAX + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_FINAL + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_MESSAGE + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_PUSH + (int) + + + + + + + + + SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_REKEY + (int) + + + + + + SODIUM_CRYPTO_SIGN_BYTES diff --git a/reference/strings/constants.xml b/reference/strings/constants.xml index 7cd693baf..149eb5c55 100644 --- a/reference/strings/constants.xml +++ b/reference/strings/constants.xml @@ -1,6 +1,6 @@ - + &reftitle.constants; &extension.constants; @@ -898,6 +898,17 @@ + + + ALT_DIGITS + (int) + + + + Alternative Symbole für Ziffern. + + + <function>nl_langinfo</function> <constant>LC_MONETARY</constant>-Konstanten diff --git a/reference/strings/functions/addslashes.xml b/reference/strings/functions/addslashes.xml index 176138003..66e37ef80 100644 --- a/reference/strings/functions/addslashes.xml +++ b/reference/strings/functions/addslashes.xml @@ -1,7 +1,8 @@ - + + addslashes diff --git a/reference/strings/functions/chunk-split.xml b/reference/strings/functions/chunk-split.xml index ce80db014..3301a75ad 100644 --- a/reference/strings/functions/chunk-split.xml +++ b/reference/strings/functions/chunk-split.xml @@ -1,7 +1,8 @@ - + + chunk_split diff --git a/reference/strings/functions/explode.xml b/reference/strings/functions/explode.xml index e71bdccdb..1fe006b79 100644 --- a/reference/strings/functions/explode.xml +++ b/reference/strings/functions/explode.xml @@ -1,7 +1,8 @@ - + + explode diff --git a/reference/strings/functions/join.xml b/reference/strings/functions/join.xml index 89cacc5ba..5db667991 100644 --- a/reference/strings/functions/join.xml +++ b/reference/strings/functions/join.xml @@ -16,8 +16,6 @@ - - - + + localeconv diff --git a/reference/strings/functions/md5-file.xml b/reference/strings/functions/md5-file.xml index ad70e6fd5..606f1262e 100644 --- a/reference/strings/functions/md5-file.xml +++ b/reference/strings/functions/md5-file.xml @@ -1,16 +1,17 @@ - - + + md5_file Berechnet den MD5-Code einer Datei + &reftitle.description; stringfalsemd5_file - stringfilename + stringfilename boolbinary&false; @@ -76,9 +77,9 @@ echo 'MD5-Dateihash von ' . $file . ': ' . md5_file($file); &reftitle.seealso; + hash_file + hash_init md5 - sha1_file - crc32 diff --git a/reference/strings/functions/md5.xml b/reference/strings/functions/md5.xml index 520bca107..9a4bf8f2b 100644 --- a/reference/strings/functions/md5.xml +++ b/reference/strings/functions/md5.xml @@ -1,6 +1,6 @@ - + md5 @@ -82,12 +82,7 @@ if (md5($str) === '1f3870be274f6c49b3e31a0c6728957f') { &reftitle.seealso; - md5_file - sha1_file - crc32 - sha1 hash - crypt password_hash diff --git a/reference/strings/functions/money-format.xml b/reference/strings/functions/money-format.xml index 972e734fe..640bdb639 100644 --- a/reference/strings/functions/money-format.xml +++ b/reference/strings/functions/money-format.xml @@ -1,7 +1,8 @@ - + + money_format diff --git a/reference/strings/functions/sha1-file.xml b/reference/strings/functions/sha1-file.xml index 05ba6965c..600caea28 100644 --- a/reference/strings/functions/sha1-file.xml +++ b/reference/strings/functions/sha1-file.xml @@ -1,7 +1,7 @@ - - + + sha1_file Berechnet den SHA1-Hash einer Datei @@ -83,9 +83,9 @@ foreach(glob('/home/kalle/meinprojekt/*.php') as $ent) &reftitle.seealso; + hash_file + hash_init sha1 - md5_file - crc32 diff --git a/reference/strings/functions/sha1.xml b/reference/strings/functions/sha1.xml index b03ec67f6..48c5bfb27 100644 --- a/reference/strings/functions/sha1.xml +++ b/reference/strings/functions/sha1.xml @@ -1,6 +1,6 @@ - + sha1 @@ -82,11 +82,7 @@ if (sha1($str) === 'df589122eac0f6a7bd8795436e692e3675cadc3b') { &reftitle.seealso; - sha1_file - crc32 - md5 hash - crypt password_hash diff --git a/reference/strings/functions/str-word-count.xml b/reference/strings/functions/str-word-count.xml index dc568fdad..7d4960c6d 100644 --- a/reference/strings/functions/str-word-count.xml +++ b/reference/strings/functions/str-word-count.xml @@ -1,7 +1,8 @@ - + + str_word_count diff --git a/reference/strings/functions/strcspn.xml b/reference/strings/functions/strcspn.xml index 9255eebd4..ca0e54408 100644 --- a/reference/strings/functions/strcspn.xml +++ b/reference/strings/functions/strcspn.xml @@ -2,7 +2,7 @@ - + strcspn diff --git a/reference/tokenizer/constants.xml b/reference/tokenizer/constants.xml index a2e505fee..b34c462dd 100644 --- a/reference/tokenizer/constants.xml +++ b/reference/tokenizer/constants.xml @@ -1,13 +1,27 @@ - + &reftitle.constants; Sobald die Erweiterung mit PHP kompiliert wurde oder dynamisch zur Laufzeit - geladen wurde, stehen die im aufgelisteten Tokens als + geladen wurde, stehen die im aufgelisteten Token als Konstanten zur Verfügung. + + + + TOKEN_PARSE + (int) + + + + Erkennt die Fähigkeit, reservierte Wörter in bestimmten Kontexten zu + verwenden. + + + + - + &reftitle.constants; &extension.constants; @@ -181,6 +181,127 @@ + + + ZLIB_VERSION + (string) + + + + zlib version number as a string. + + + + + + ZLIB_VERNUM + (int) + + + + zlib version number as an int. + + + + + + ZLIB_OK + (int) + + + + No errors or additional status information. + + + + + + ZLIB_STREAM_END + (int) + + + + Stream ended successfully. + + + + + + ZLIB_NEED_DICT + (int) + + + + Preset dictionary is needed. + + + + + + ZLIB_ERRNO + (int) + + + + File operation error. + + + + + + ZLIB_STREAM_ERROR + (int) + + + + Stream state is inconsistent or a parameter is invalid. + + + + + + ZLIB_DATA_ERROR + (int) + + + + Input data is corrupted. + + + + + + ZLIB_MEM_ERROR + (int) + + + + Insufficient memory. + + + + + + ZLIB_BUF_ERROR + (int) + + + + No progress is possible due to insufficient buffer space or unexpected ending of an input stream. + + + + + + ZLIB_VERSION_ERROR + (int) + + + + zlib library version is incompatible with the version assumed by the caller. + + +