<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/appendices.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'de',
  ),
  'this' => 
  array (
    0 => 'doc.changelog.php',
    1 => 'Changelog',
    2 => 'Changelog',
  ),
  'up' => 
  array (
    0 => 'appendices.php',
    1 => 'Anhang',
  ),
  'prev' => 
  array (
    0 => 'indexes.examples.php',
    1 => 'Verzeichnis der Beispiele',
  ),
  'next' => 
  array (
    0 => NULL,
    1 => NULL,
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'base',
    'path' => 'manual.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="doc.changelog" class="appendix">
   <h1 class="title">Changelog</h1>

    <p class="para">Folgende Änderungen wurden an den Funktionen der gebündelten Extensions vorgenommen.</p>
    
    <table class='doctable table' rules='groups'><thead><tr><th>Version</th><th>Function</th><th>Description</th></tr></thead><tbody class="gen-changelog v"><tr><td>8.5.0</td><td><a href='function.grapheme-stripos.php'>grapheme_stripos</a></td><td>The optional parameter locale has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-stristr.php'>grapheme_stristr</a></td><td>The optional parameter locale has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-strpos.php'>grapheme_strpos</a></td><td>The optional parameter locale has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-strripos.php'>grapheme_strripos</a></td><td>The optional parameter locale has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-strrpos.php'>grapheme_strrpos</a></td><td>The optional parameter locale has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-strstr.php'>grapheme_strstr</a></td><td>The optional parameter locale has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-substr.php'>grapheme_substr</a></td><td>The optional parameter locale has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.libxml-set-external-entity-loader.php'>libxml_set_external_entity_loader</a></td><td>The return type is true now; previously, it was bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-cms-encrypt.php'>openssl_cms_encrypt</a></td><td>cipher_algo is now of type int or string.
       Previously, it was of type int.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-derive.php'>openssl_pkey_derive</a></td><td>The parameter key_length is now deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-waitid.php'>pcntl_waitid</a></td><td>resource_usage was added.</td></tr><tr><td>&nbsp;</td><td><a href='function.setlocale.php'>setlocale</a></td><td>Die &Uuml;bergabe des Integerwertes 0 als
       locales-Argument wird nicht mehr unterst&uuml;tzt und
       l&ouml;st nun eine TypeError-Ausnahme aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-free.php'>xml_parser_free</a></td><td>This function has been deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='locale.isrighttoleft.php'>Locale::isRightToLeft</a></td><td>Added Locale::isRightToLeft.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.fwrite.php'>SplFileObject::fwrite</a></td><td>length is now nullable.</td></tr></tbody><tbody class="gen-changelog v8-5-0"><tr><td>8.4.0</td><td><a href='domdocument.registernodeclass.php'>DOMDocument::registerNodeClass</a></td><td>DOMDocument::registerNodeClass
       now has a tentative return of true.</td></tr><tr><td>&nbsp;</td><td><a href='domimplementation.createdocument.php'>DOMImplementation::createDocument</a></td><td>The function now has the tentative return type DOMDocument.</td></tr><tr><td>&nbsp;</td><td><a href='domxpath.registerphpfunctions.php'>DOMXPath::registerPhpFunctions</a></td><td>It is now possible to use callables for callbacks
       when using restrict with array
       entries.</td></tr><tr><td>&nbsp;</td><td><a href='domxpath.registerphpfunctions.php#domxpath.registerphpfunctions..changelog.errors'></a></td><td>Invalid callback names now throws a
       ValueError.
       Passing a non-callable entry now throws a
       TypeError.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcpow.php'>bcpow</a></td><td>Bei negativen Potenzen von 0 wurde bisher
       0 zur&uuml;ckgegeben, nun wird eine
       DivisionByZeroError-Exception ausgel&ouml;st.</td></tr><tr><td>&nbsp;</td><td><a href='function.bind-textdomain-codeset.php'>bind_textdomain_codeset</a></td><td>Wirft nun einen ValueError, wenn
       domain der leere String ist.</td></tr><tr><td>&nbsp;</td><td><a href='function.bind-textdomain-codeset.php'>bind_textdomain_codeset</a></td><td>codeset ist nun optional;
       zuvor musste der Parameter immer angegeben werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.bindtextdomain.php'>bindtextdomain</a></td><td>directory ist nun optional;
       zuvor musste der Parameter immer angegeben werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-getinfo.php'>curl_getinfo</a></td><td>Die Konstante CURLINFO_POSTTRANSFER_TIME_T und
        der Schl&uuml;ssel posttransfer_time_us eingef&uuml;hrt
        (Curl 8.10.0 oder neuer).</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-select.php'>curl_multi_select</a></td><td>Wirft nun einen ValueError, wenn
       timeout kleiner als 0 oder
       gr&ouml;&szlig;er als PHP_INT_MAX ist.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-setopt.php'>curl_setopt</a></td><td>CURLOPT_DNS_USE_GLOBAL_CACHE hat keine Auswirkung
        mehr, und die Aktivierung auf threadsicheren PHP-Builds f&uuml;hrt nicht
        mehr zu einer Warnung.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-version.php'>curl_version</a></td><td>features_list wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-close.php'>dba_close</a></td><td>Der Parameter dba erwartet nun eine Instanz von Dba\Connection;
  zuvor wurde eine g&uuml;ltige dba-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-delete.php'>dba_delete</a></td><td>Der Parameter dba erwartet nun eine Instanz von Dba\Connection;
  zuvor wurde eine g&uuml;ltige dba-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-exists.php'>dba_exists</a></td><td>Der Parameter dba erwartet nun eine Instanz von Dba\Connection;
  zuvor wurde eine g&uuml;ltige dba-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-fetch.php'>dba_fetch</a></td><td>Der Parameter dba erwartet nun eine Instanz von Dba\Connection;
  zuvor wurde eine g&uuml;ltige dba-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-firstkey.php'>dba_firstkey</a></td><td>Der Parameter dba erwartet nun eine Instanz von Dba\Connection;
  zuvor wurde eine g&uuml;ltige dba-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-insert.php'>dba_insert</a></td><td>Der Parameter dba erwartet nun eine Instanz von Dba\Connection;
  zuvor wurde eine g&uuml;ltige dba-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-key-split.php'>dba_key_split</a></td><td>Die &Uuml;bergabe von null oder false an key ist
       nun veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-nextkey.php'>dba_nextkey</a></td><td>Der Parameter dba erwartet nun eine Instanz von Dba\Connection;
  zuvor wurde eine g&uuml;ltige dba-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-open.php'>dba_open</a></td><td>Gibt nun eine Instanz von Dba\Connection zur&uuml;ck;
       zuvor wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-optimize.php'>dba_optimize</a></td><td>Der Parameter dba erwartet nun eine Instanz von Dba\Connection;
  zuvor wurde eine g&uuml;ltige dba-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-popen.php'>dba_popen</a></td><td>Gibt nun eine Instanz von Dba\Connection zur&uuml;ck;
       zuvor wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-replace.php'>dba_replace</a></td><td>Der Parameter dba erwartet nun eine Instanz von Dba\Connection;
  zuvor wurde eine g&uuml;ltige dba-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-sync.php'>dba_sync</a></td><td>Der Parameter dba erwartet nun eine Instanz von Dba\Connection;
  zuvor wurde eine g&uuml;ltige dba-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.dgettext.php'>dgettext</a></td><td>Wirft nun einen ValueError, wenn
       domain der leere String ist.</td></tr><tr><td>&nbsp;</td><td><a href='function.dngettext.php'>dngettext</a></td><td>Wirft nun einen ValueError, wenn
       domain der leere String ist.</td></tr><tr><td>&nbsp;</td><td><a href='function.exit.php'>exit</a></td><td>exit ist nun eine echte Funktion, folgt also der
       &uuml;blichen
       Semantik der Typen-Jonglage,
       ist von der strict_types-Deklaration
       betroffen, kann mit benannten Argumenten aufgerufen werden und kann eine
       Variablenfunktion sein.</td></tr><tr><td>&nbsp;</td><td><a href='function.fgetcsv.php'>fgetcsv</a></td><td>Sich auf den Standardwert von escape zu
        verlassen, ist nun veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='function.flush.php'>flush</a></td><td>Header k&ouml;nnen nun auch im FastCGI-Modus ohne Body geleert werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.fputcsv.php'>fputcsv</a></td><td>Sich auf den Standardwert von escape zu
        verlassen, ist nun veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-init.php'>hash_init</a></td><td>Die &Uuml;bergabe von Optionen eines falschen Typs ist nun veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-update.php'>hash_update</a></td><td>Hat nun den R&uuml;ckgabetyp true anstelle von
        bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.highlight-string.php'>highlight_string</a></td><td>Der Typ der R&uuml;ckgabe wurde von
        stringbool auf
        stringtrue ge&auml;ndert.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageavif.php'>imageavif</a></td><td>Now throws a ValueError if quality
       or speed is invalid.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilter.php'>imagefilter</a></td><td>Now throws a ValueError
        if sub or plus would cause over-/underflow
        with the IMG_FILTER_SCATTER filter.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagejpeg.php'>imagejpeg</a></td><td>Wirft nun einen ValueError, wenn
       quality ung&uuml;ltig ist.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagepng.php'>imagepng</a></td><td>Wirft nun einen ValueError, wenn
       quality ung&uuml;ltig ist.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagescale.php'>imagescale</a></td><td>Now throws a ValueError if width
       or height would cause over-/underflow.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagescale.php'>imagescale</a></td><td>Now throws a ValueError if mode is invalid.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagewebp.php'>imagewebp</a></td><td>Now throws a ValueError if quality is invalid.</td></tr><tr><td>&nbsp;</td><td><a href='function.lcg-value.php'>lcg_value</a></td><td>Diese Funktion ist veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='function.libxml-set-streams-context.php'>libxml_set_streams_context</a></td><td>libxml_set_streams_context now throws a
       TypeError when a non-stream resource is passed
       to context, instead of throwing later when the
       context is used.</td></tr><tr><td>&nbsp;</td><td><a href='function.long2ip.php'>long2ip</a></td><td>Der R&uuml;ckgabetyp wurde von
       stringfalse auf
       string ge&auml;ndert.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-decode-numericentity.php'>mb_decode_numericentity</a></td><td>mb_decode_numericentity now throws a
       ValueError if map
       is not a list of Integers.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-encode-numericentity.php'>mb_encode_numericentity</a></td><td>mb_encode_numericentity now throws a
       ValueError if map
       is not a list of Integers.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-http-input.php'>mb_http_input</a></td><td>mb_http_input now throws a
       ValueError if type
       is invalid.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-http-output.php'>mb_http_output</a></td><td>mb_http_output now throws a
       ValueError if encoding
       contains null bytes.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-autocommit.php'>odbc_autocommit</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-binmode.php'>odbc_binmode</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-close.php'>odbc_close</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-columnprivileges.php'>odbc_columnprivileges</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-columns.php'>odbc_columns</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-commit.php'>odbc_commit</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-connect.php'>odbc_connect</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-connect.php'>odbc_connect</a></td><td>Diese Funktion gibt nun eine Instanz von Odbc\Connection
   zur&uuml;ck; vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-connect.php'>odbc_connect</a></td><td>user und password sind nun
   nullable (akzeptieren den null-Wert); sie sind nun auch optional und
   standardm&auml;&szlig;ig auf null gesetzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-connect.php'>odbc_connect</a></td><td>Bisher wurde bei der Verwendung einer leeren Zeichenkette f&uuml;r password
   pwd nicht in die generierte Verbindungszeichenkette f&uuml;r dsn aufgenommen.
   Jetzt wird ein pwd mit einer leeren Zeichenkette als Wert erzeugt.
   Um das vorherige Verhalten wiederherzustellen, kann password nun auf null gesetzt werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-connect.php'>odbc_connect</a></td><td>Wenn dsn uid oder pwd enthielt,
   wurden bisher die Parameter user und password ignoriert.
   Jetzt wird user nur ignoriert, wenn dsn
   uid enth&auml;lt, und password wird nur
   ignoriert, wenn dsn pwd enth&auml;lt.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-cursor.php'>odbc_cursor</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-data-source.php'>odbc_data_source</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-error.php'>odbc_error</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-errormsg.php'>odbc_errormsg</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-exec.php'>odbc_exec</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-exec.php'>odbc_exec</a></td><td>Diese Funktion gibt nun eine Instanz von Odbc\Result
   zur&uuml;ck; vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-execute.php'>odbc_execute</a></td><td>Diese Funktion gibt nun eine Instanz von Odbc\Result
   zur&uuml;ck; vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-array.php'>odbc_fetch_array</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-array.php'>odbc_fetch_array</a></td><td>row is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-into.php'>odbc_fetch_into</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-into.php'>odbc_fetch_into</a></td><td>row ist nun nullable (akzeptiert den null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-object.php'>odbc_fetch_object</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-object.php'>odbc_fetch_object</a></td><td>row is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-row.php'>odbc_fetch_row</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-row.php'>odbc_fetch_row</a></td><td>Wenn row gleich oder kleiner Null ist, wird ein
       E_WARNING ausgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-field-len.php'>odbc_field_len</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-field-name.php'>odbc_field_name</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-field-num.php'>odbc_field_num</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-field-scale.php'>odbc_field_scale</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-field-type.php'>odbc_field_type</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-foreignkeys.php'>odbc_foreignkeys</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-foreignkeys.php'>odbc_foreignkeys</a></td><td>Diese Funktion gibt nun eine Instanz von Odbc\Result
   zur&uuml;ck; vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-free-result.php'>odbc_free_result</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-gettypeinfo.php'>odbc_gettypeinfo</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-gettypeinfo.php'>odbc_gettypeinfo</a></td><td>Diese Funktion gibt nun eine Instanz von Odbc\Result
   zur&uuml;ck; vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-longreadlen.php'>odbc_longreadlen</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-next-result.php'>odbc_next_result</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-num-fields.php'>odbc_num_fields</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-num-rows.php'>odbc_num_rows</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-pconnect.php'>odbc_pconnect</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-pconnect.php'>odbc_pconnect</a></td><td>Diese Funktion gibt nun eine Instanz von Odbc\Connection
   zur&uuml;ck; vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-pconnect.php'>odbc_pconnect</a></td><td>user und password sind nun
   nullable (akzeptieren den null-Wert); sie sind nun auch optional und
   standardm&auml;&szlig;ig auf null gesetzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-pconnect.php'>odbc_pconnect</a></td><td>Bisher wurde bei der Verwendung einer leeren Zeichenkette f&uuml;r password
   pwd nicht in die generierte Verbindungszeichenkette f&uuml;r dsn aufgenommen.
   Jetzt wird ein pwd mit einer leeren Zeichenkette als Wert erzeugt.
   Um das vorherige Verhalten wiederherzustellen, kann password nun auf null gesetzt werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-pconnect.php'>odbc_pconnect</a></td><td>Wenn dsn uid oder pwd enthielt,
   wurden bisher die Parameter user und password ignoriert.
   Jetzt wird user nur ignoriert, wenn dsn
   uid enth&auml;lt, und password wird nur
   ignoriert, wenn dsn pwd enth&auml;lt.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-prepare.php'>odbc_prepare</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-prepare.php'>odbc_prepare</a></td><td>Diese Funktion gibt nun eine Instanz von Odbc\Result
   zur&uuml;ck; vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-primarykeys.php'>odbc_primarykeys</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-primarykeys.php'>odbc_primarykeys</a></td><td>Diese Funktion gibt nun eine Instanz von Odbc\Result
   zur&uuml;ck; vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-procedurecolumns.php'>odbc_procedurecolumns</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-procedurecolumns.php'>odbc_procedurecolumns</a></td><td>Diese Funktion gibt nun eine Instanz von Odbc\Result
   zur&uuml;ck; vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-procedures.php'>odbc_procedures</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-procedures.php'>odbc_procedures</a></td><td>Diese Funktion gibt nun eine Instanz von Odbc\Result
   zur&uuml;ck; vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-result.php'>odbc_result</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-result-all.php'>odbc_result_all</a></td><td>statement erwartet nun eine Instanz von
  Odbc\Result; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-rollback.php'>odbc_rollback</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-setoption.php'>odbc_setoption</a></td><td>odbc erwartet nun eine Instanz von
       Odbc\Connection oder
       Odbc\Result; zuvor wurde eine
       Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-specialcolumns.php'>odbc_specialcolumns</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-specialcolumns.php'>odbc_specialcolumns</a></td><td>Diese Funktion gibt nun eine Instanz von Odbc\Result
   zur&uuml;ck; vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-statistics.php'>odbc_statistics</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-statistics.php'>odbc_statistics</a></td><td>Diese Funktion gibt nun eine Instanz von Odbc\Result
   zur&uuml;ck; vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-tableprivileges.php'>odbc_tableprivileges</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-tableprivileges.php'>odbc_tableprivileges</a></td><td>Diese Funktion gibt nun eine Instanz von Odbc\Result
   zur&uuml;ck; vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-tables.php'>odbc_tables</a></td><td>odbc erwartet nun eine Instanz von
  Odbc\Connection; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-tables.php'>odbc_tables</a></td><td>Diese Funktion gibt nun eine Instanz von Odbc\Result
   zur&uuml;ck; vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-new.php'>openssl_csr_new</a></td><td>Das assoziative Array distinguished_names
       unterst&uuml;tzt nun Arrays als Werte, sodass mehrere Werte f&uuml;r ein einzelnes
       Attribut angegeben werden k&ouml;nnen.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-new.php'>openssl_csr_new</a></td><td>Der Parameter extra_attributes setzt nun korrekt
       die CSR-Attribute, anstatt wie bisher f&auml;lschlicherweise den
       Distinguished Name des Subjekts zu &auml;ndern.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-sign.php'>openssl_csr_sign</a></td><td>Den Parameter serial_hex hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-password-hash.php'>openssl_password_hash</a></td><td>Function added.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-password-verify.php'>openssl_password_verify</a></td><td>Function added.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-get-details.php'>openssl_pkey_get_details</a></td><td>Unterst&uuml;tzung f&uuml;r Schl&uuml;ssel, die auf Curve25519 und Curve448 basieren,
       hinzugef&uuml;gt.
       Insbesondere wurden die Felder x25519,
       ed25519, x448 und
       ed448 eingef&uuml;hrt.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-new.php'>openssl_pkey_new</a></td><td>Unterst&uuml;tzung f&uuml;r Schl&uuml;ssel, die auf Curve25519 und Curve448 basieren,
       wurde mit der Einf&uuml;hrung der Felder x25519,
       ed25519, x448 und
       ed448 hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-parse.php'>openssl_x509_parse</a></td><td>Das Parsen von Zertifikaten ohne Sekunden in UTC ist nicht mehr f&uuml;r jede
       OpenSSL-Version erlaubt.
       Es war bereits f&uuml;r OpenSSL Version 3.3+ nicht erlaubt.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>Der Standardwert der Option cost des
        PASSWORD_BCRYPT-Algorithmus wurde von
        10 auf 12 erh&ouml;ht.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigprocmask.php'>pcntl_sigprocmask</a></td><td>A ValueError is thrown if signal
       is empty.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigprocmask.php'>pcntl_sigprocmask</a></td><td>A TypeError is thrown if signal
       value is not an int.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigprocmask.php'>pcntl_sigprocmask</a></td><td>A ValueError is thrown if signal
       value is invalid.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigprocmask.php'>pcntl_sigprocmask</a></td><td>A ValueError is thrown if mode
       value is not SIG_BLOCK, SIG_UNBLOCK or
       SIG_SETMASK.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigtimedwait.php'>pcntl_sigtimedwait</a></td><td>A ValueError is thrown if signal
       is empty.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigtimedwait.php'>pcntl_sigtimedwait</a></td><td>A TypeError is thrown if signal
       value is not an int.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigtimedwait.php'>pcntl_sigtimedwait</a></td><td>A ValueError is thrown if signal
       value is invalid.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigtimedwait.php'>pcntl_sigtimedwait</a></td><td>A ValueError is thrown if seconds
       value is less than 0.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigtimedwait.php'>pcntl_sigtimedwait</a></td><td>A ValueError is thrown if nanoseconds
       value is less than 0.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigtimedwait.php'>pcntl_sigtimedwait</a></td><td>A ValueError is thrown if both seconds and
       nanoseconds values are 0.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigwaitinfo.php'>pcntl_sigwaitinfo</a></td><td>A ValueError is thrown if signal
       is empty.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigwaitinfo.php'>pcntl_sigwaitinfo</a></td><td>A TypeError is thrown if signal
       value is not an int.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigwaitinfo.php'>pcntl_sigwaitinfo</a></td><td>A ValueError is thrown if signal
       value is invalid.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-select.php'>pg_select</a></td><td>conditions ist nun optional.</td></tr><tr><td>&nbsp;</td><td><a href='function.php-uname.php'>php_uname</a></td><td>Throws a ValueError when an invalid
       mode is specified.</td></tr><tr><td>&nbsp;</td><td><a href='function.posix-isatty.php'>posix_isatty</a></td><td>Wenn der &uuml;bergebene Dateideskriptor/-stream ung&uuml;ltig ist, wird errno
       (die Fehlernummer) auf EBADF gesetzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.pow.php'>pow</a></td><td>Die Anwendung eines negativen exponenten auf
       0 ist nun veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='function.print-r.php'>print_r</a></td><td>R&uuml;ckgabetyp ge&auml;ndert von
        stringbool zu
        stringtrue.</td></tr><tr><td>&nbsp;</td><td><a href='function.round.php'>round</a></td><td>Vier neue Rundungsmodi wurden hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.round.php'>round</a></td><td>Es wird nun ein ValueError ausgel&ouml;st,
       wenn mode ung&uuml;ltig ist.</td></tr><tr><td>&nbsp;</td><td><a href='function.simplexml-import-dom.php'>simplexml_import_dom</a></td><td>Unterst&uuml;tzung f&uuml;r Dom\Document hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.simplexml-import-dom.php'>simplexml_import_dom</a></td><td>Diese Funktion wirft nun einen TypeError anstelle
       eines ValueError, wenn der &uuml;bergebene
       node weder XML noch HTML ist.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-create-listen.php'>socket_create_listen</a></td><td>Der Standardwert von backlog ist nun
       SOMAXCONN; zuvor war es 128.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-getcsv.php'>str_getcsv</a></td><td>Sich auf den Standardwert von escape zu
        verlassen, ist nun veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-getcsv.php'>str_getcsv</a></td><td>Ein ValueError wird nun ausgel&ouml;st, wenn
        separator, enclosure oder
        escape ung&uuml;ltig sind.
        Dies entspricht dem Verhalten von fgetcsv und
        fputcsv.</td></tr><tr><td>&nbsp;</td><td><a href='function.strcspn.php'>strcspn</a></td><td>Wenn vor PHP 8.4.0 characters eine leere
        Zeichenkette war, wurde die Suche f&auml;lschlicherweise beim ersten
        Null-Byte in string beendet.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-bucket-append.php'>stream_bucket_append</a></td><td>bucket erwartet nun eine Instanz von StreamBucket; zuvor wurde eine stdClass erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-bucket-make-writeable.php'>stream_bucket_make_writeable</a></td><td>Diese Funktion gibt nun eine Instanz von StreamBucket zur&uuml;ck; zuvor wurde eine stdClass zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-bucket-new.php'>stream_bucket_new</a></td><td>Diese Funktion gibt nun eine Instanz von StreamBucket zur&uuml;ck; zuvor wurde eine stdClass zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-bucket-prepend.php'>stream_bucket_prepend</a></td><td>bucket erwartet nun eine Instanz von StreamBucket; zuvor wurde eine stdClass erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-context-set-option.php'>stream_context_set_option</a></td><td>The alternative 2-parameter signature is now deprecated.
       Use stream_context_set_options instead.</td></tr><tr><td>&nbsp;</td><td><a href='function.textdomain.php'>textdomain</a></td><td>Wirft nun einen ValueError, wenn
       domain der leere String ist.</td></tr><tr><td>&nbsp;</td><td><a href='function.textdomain.php'>textdomain</a></td><td>domain ist nun optional;
       zuvor musste der Parameter immer angegeben werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.trigger-error.php'>trigger_error</a></td><td>Die &Uuml;bergabe von E_USER_ERROR als
       error_level ist nun veraltet.
       Stattdessen sollte eine Exception
       geworfen oder exit aufgerufen werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.trigger-error.php'>trigger_error</a></td><td>Die Funktion hat nun den R&uuml;ckgabetyp true statt
       bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.unserialize.php'>unserialize</a></td><td>L&ouml;st nun TypeErrors und
        ValueErrors aus, wenn das Element
        allowed_classes von options
        kein array von Klassennamen ist.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-set-option.php'>xml_parser_set_option</a></td><td>Added the option XML_OPTION_PARSE_HUGE.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-character-data-handler.php'>xml_set_character_data_handler</a></td><td>Die &Uuml;bergabe einer Zeichenkette an handler, die kein
  Callable ist, ist nun veraltet. Daher sollte f&uuml;r Methoden ein
  korrektes Callable verwendet werden, oder null, um den Handler zur&uuml;ckzusetzen.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-character-data-handler.php'>xml_set_character_data_handler</a></td><td>Die G&uuml;ltigkeit von handler als Callable
  wird nun bereits beim Setzen des Handlers gepr&uuml;ft und nicht erst beim Aufruf.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-default-handler.php'>xml_set_default_handler</a></td><td>Die &Uuml;bergabe einer Zeichenkette an handler, die kein
  Callable ist, ist nun veraltet. Daher sollte f&uuml;r Methoden ein
  korrektes Callable verwendet werden, oder null, um den Handler zur&uuml;ckzusetzen.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-default-handler.php'>xml_set_default_handler</a></td><td>Die G&uuml;ltigkeit von handler als Callable
  wird nun bereits beim Setzen des Handlers gepr&uuml;ft und nicht erst beim Aufruf.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-element-handler.php'>xml_set_element_handler</a></td><td>Die &Uuml;bergabe einer Zeichenkette an handler, die kein
  Callable ist, ist nun veraltet. Daher sollte f&uuml;r Methoden ein
  korrektes Callable verwendet werden, oder null, um den Handler zur&uuml;ckzusetzen.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-element-handler.php'>xml_set_element_handler</a></td><td>Die G&uuml;ltigkeit von handler als Callable
  wird nun bereits beim Setzen des Handlers gepr&uuml;ft und nicht erst beim Aufruf.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-end-namespace-decl-handler.php'>xml_set_end_namespace_decl_handler</a></td><td>Die &Uuml;bergabe einer Zeichenkette an handler, die kein
  Callable ist, ist nun veraltet. Daher sollte f&uuml;r Methoden ein
  korrektes Callable verwendet werden, oder null, um den Handler zur&uuml;ckzusetzen.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-end-namespace-decl-handler.php'>xml_set_end_namespace_decl_handler</a></td><td>Die G&uuml;ltigkeit von handler als Callable
  wird nun bereits beim Setzen des Handlers gepr&uuml;ft und nicht erst beim Aufruf.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-external-entity-ref-handler.php'>xml_set_external_entity_ref_handler</a></td><td>Die &Uuml;bergabe einer Zeichenkette an handler, die kein
  Callable ist, ist nun veraltet. Daher sollte f&uuml;r Methoden ein
  korrektes Callable verwendet werden, oder null, um den Handler zur&uuml;ckzusetzen.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-external-entity-ref-handler.php'>xml_set_external_entity_ref_handler</a></td><td>Die G&uuml;ltigkeit von handler als Callable
  wird nun bereits beim Setzen des Handlers gepr&uuml;ft und nicht erst beim Aufruf.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-notation-decl-handler.php'>xml_set_notation_decl_handler</a></td><td>Die &Uuml;bergabe einer Zeichenkette an handler, die kein
  Callable ist, ist nun veraltet. Daher sollte f&uuml;r Methoden ein
  korrektes Callable verwendet werden, oder null, um den Handler zur&uuml;ckzusetzen.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-notation-decl-handler.php'>xml_set_notation_decl_handler</a></td><td>Die G&uuml;ltigkeit von handler als Callable
  wird nun bereits beim Setzen des Handlers gepr&uuml;ft und nicht erst beim Aufruf.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-object.php'>xml_set_object</a></td><td>This function is now deprecated,
       instead pass proper callable values to
       xml_set_</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-processing-instruction-handler.php'>xml_set_processing_instruction_handler</a></td><td>Die &Uuml;bergabe einer Zeichenkette an handler, die kein
  Callable ist, ist nun veraltet. Daher sollte f&uuml;r Methoden ein
  korrektes Callable verwendet werden, oder null, um den Handler zur&uuml;ckzusetzen.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-processing-instruction-handler.php'>xml_set_processing_instruction_handler</a></td><td>Die G&uuml;ltigkeit von handler als Callable
  wird nun bereits beim Setzen des Handlers gepr&uuml;ft und nicht erst beim Aufruf.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-start-namespace-decl-handler.php'>xml_set_start_namespace_decl_handler</a></td><td>Die &Uuml;bergabe einer Zeichenkette an handler, die kein
  Callable ist, ist nun veraltet. Daher sollte f&uuml;r Methoden ein
  korrektes Callable verwendet werden, oder null, um den Handler zur&uuml;ckzusetzen.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-start-namespace-decl-handler.php'>xml_set_start_namespace_decl_handler</a></td><td>Die G&uuml;ltigkeit von handler als Callable
  wird nun bereits beim Setzen des Handlers gepr&uuml;ft und nicht erst beim Aufruf.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-unparsed-entity-decl-handler.php'>xml_set_unparsed_entity_decl_handler</a></td><td>Die &Uuml;bergabe einer Zeichenkette an handler, die kein
  Callable ist, ist nun veraltet. Daher sollte f&uuml;r Methoden ein
  korrektes Callable verwendet werden, oder null, um den Handler zur&uuml;ckzusetzen.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-unparsed-entity-decl-handler.php'>xml_set_unparsed_entity_decl_handler</a></td><td>Die G&uuml;ltigkeit von handler als Callable
  wird nun bereits beim Setzen des Handlers gepr&uuml;ft und nicht erst beim Aufruf.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.set.php'>IntlCalendar::set</a></td><td>This had been deprecated in favor of the methods
       IntlCalendar::setDate and
       IntlCalendar::setDateTime.</td></tr><tr><td>&nbsp;</td><td><a href='intldateformatter.create.php'>IntlDateFormatter::create</a></td><td>A ValueError is thrown if
         locale is invalid.</td></tr><tr><td>&nbsp;</td><td><a href='intlgregoriancalendar.construct.php'>IntlGregorianCalendar::__construct</a></td><td>This had been deprecated in favor of the methods
       IntlGregorianCalendar::createFromDate and
       IntlGregorianCalendar::createFromDateTime.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.kill.php'>mysqli::kill</a></td><td>Sowohl mysqli::kill als auch
       mysqli_kill sind nun veraltet. Stattdessen sollte
       der SQL-Befehl KILL verwendet werden.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.ping.php'>mysqli::ping</a></td><td>Sowohl mysqli::ping als auch
       mysqli_ping sind nun veraltet.
       Die Funktionalit&auml;t reconnect ist seit PHP 8.2.0 nicht
       mehr verf&uuml;gbar, wodurch diese Funktion &uuml;berfl&uuml;ssig wurde.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.refresh.php'>mysqli::refresh</a></td><td>Sowohl mysqli::refresh als auch
       mysqli_refresh sind nun veraltet. Stattdessen
       sollte der SQL-Befehl FLUSH verwendet werden.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.store-result.php'>mysqli::store_result</a></td><td>Die &Uuml;bergabe des Parameters mode ist nun veraltet.
       Der Parameter hat seit PHP 8.1.0 keine Wirkung mehr.</td></tr><tr><td>&nbsp;</td><td><a href='numberformatter.create.php'>NumberFormatter::create</a></td><td>A ValueError is thrown if
        locale is invalid.</td></tr><tr><td>&nbsp;</td><td><a href='phar.setalias.php'>Phar::setAlias</a></td><td>Phar::setAlias
       now has a tentative return of true.</td></tr><tr><td>&nbsp;</td><td><a href='phar.setdefaultstub.php'>Phar::setDefaultStub</a></td><td>Phar::setDefaultStub
       now has a tentative return of true.</td></tr><tr><td>&nbsp;</td><td><a href='ref.pdo-odbc.connection.php'>PDO_ODBC DSN</a></td><td>When passing an empty string to the password argument in the PDO constructor, pwd
         was not included in the connection string created until now, but the behavior has been changed to include
         it as an empty string. Passing null for the password argument in the PDO constructor results in the same
         behavior as before.</td></tr><tr><td>&nbsp;</td><td><a href='ref.pdo-odbc.connection.php'>PDO_ODBC DSN</a></td><td>Changed the behavior to ignore the user name argument and the password argument in the PDO constructor
         separately when the DSN contains uid or pwd.
         Previously, if included only either uid or pwd in the DSN,
         both the user name argument and the password argument in the PDO constructor were ignored.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclassconstant.tostring.php'>ReflectionClassConstant::__toString</a></td><td>The attached doc comment is now included.</td></tr><tr><td>&nbsp;</td><td><a href='reflectiongenerator.getfunction.php'>ReflectionGenerator::getFunction</a></td><td>ReflectionGenerator::getFunction
       may now be called after the generator finished executing.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionproperty.tostring.php'>ReflectionProperty::__toString</a></td><td>The attached doc comment is now included.</td></tr><tr><td>&nbsp;</td><td><a href='resourcebundle.get.php'>ResourceBundle::get</a></td><td>A TypeError is thrown if
        the offset type is invalid.
        A ValueError is thrown if
        if index is a string
        and is empty or is a int and does not
        fit into a 32 bit integer type.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.fgetcsv.php'>SplFileObject::fgetcsv</a></td><td>Sich auf den Standardwert von escape zu
        verlassen, ist nun veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.fputcsv.php'>SplFileObject::fputcsv</a></td><td>Sich auf den Standardwert von escape zu
        verlassen, ist nun veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.setcsvcontrol.php'>SplFileObject::setCsvControl</a></td><td>Sich auf den Standardwert von escape zu
        verlassen, ist nun veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='splfixedarray.setsize.php'>SplFixedArray::setSize</a></td><td>SplFixedArray::setSize
       now has a tentative return of true.</td></tr><tr><td>&nbsp;</td><td><a href='splfixedarray.wakeup.php'>SplFixedArray::__wakeup</a></td><td>This method is now deprecated, use
       SplFixedArray::__unserialize
       instead.</td></tr><tr><td>&nbsp;</td><td><a href='splheap.insert.php'>SplHeap::insert</a></td><td>SplHeap::insert
       now has a tentative return of true.</td></tr><tr><td>&nbsp;</td><td><a href='splheap.recoverfromcorruption.php'>SplHeap::recoverFromCorruption</a></td><td>SplHeap::recoverFromCorruption
       now has a tentative return of true.</td></tr><tr><td>&nbsp;</td><td><a href='splpriorityqueue.insert.php'>SplPriorityQueue::insert</a></td><td>SplPriorityQueue::insert
       now has a tentative return of true.</td></tr><tr><td>&nbsp;</td><td><a href='splpriorityqueue.recoverfromcorruption.php'>SplPriorityQueue::recoverFromCorruption</a></td><td>SplPriorityQueue::recoverFromCorruption
       now has a tentative return of true.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.construct.php'>tidy::__construct</a></td><td>Failures when executing the constructor now throw instead of silently
       creating an unusable object.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.open.php'>XMLReader::open</a></td><td>Die &Uuml;bergabe eines ung&uuml;ltigen Wertes f&uuml;r encoding
       l&ouml;st nun einen ValueError aus.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.xml.php'>XMLReader::XML</a></td><td>Die &Uuml;bergabe eines ung&uuml;ltigen Wertes f&uuml;r encoding
       l&ouml;st nun einen ValueError aus.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startdocument.php'>XMLWriter::startDocument</a></td><td>Wenn f&uuml;r encoding ein Wert mit Null-Bytes
       &uuml;bergeben wird, wird nun ein ValueError
       geworfen.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.importstylesheet.php'>XSLTProcessor::importStylesheet</a></td><td>Unterst&uuml;tzung f&uuml;r Dom\Document hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.importstylesheet.php'>XSLTProcessor::importStylesheet</a></td><td>Es wird nun ein TypeError anstelle eines
       ValueError geworfen, wenn
       stylesheet kein XML-Objekt ist.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.registerphpfunctions.php'>XSLTProcessor::registerPHPFunctions</a></td><td>Invalid callback names now throws a
       ValueError.
       Passing a non-callable entry now throws a
       TypeError.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.registerphpfunctions.php'>XSLTProcessor::registerPHPFunctions</a></td><td>Es ist nun m&ouml;glich, Callables als Callbacks zu verwenden,
       wenn Array-Eintr&auml;ge mit functions
       kombiniert werden.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.setparameter.php'>XSLTProcessor::setParameter</a></td><td>Es wird nun ein ValueError geworfen, wenn
       eines der Argumente Null-Bytes enth&auml;lt, anstatt diese stillschweigend
       abzuschneiden.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.setparameter.php'>XSLTProcessor::setParameter</a></td><td>Es ist nun m&ouml;glich, einen Parameterwert zu setzen, der sowohl einfache
       als auch doppelte Anf&uuml;hrungszeichen enth&auml;lt. Vor PHP 8.4.0 f&uuml;hrte dies
       zu einer Warnung.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.transformtodoc.php'>XSLTProcessor::transformToDoc</a></td><td>Wenn der Callback nicht aufgerufen werden kann, wird nun ein
       Error ausgel&ouml;st, anstatt eine Warnung
       auszugeben.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.transformtodoc.php'>XSLTProcessor::transformToDoc</a></td><td>Unterst&uuml;tzung f&uuml;r Dom\Document hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.transformtouri.php'>XSLTProcessor::transformToUri</a></td><td>Wenn der Callback nicht aufgerufen werden kann, wird nun ein
       Error ausgel&ouml;st, anstatt eine Warnung
       auszugeben.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.transformtouri.php'>XSLTProcessor::transformToUri</a></td><td>Unterst&uuml;tzung f&uuml;r Dom\Document hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.transformtoxml.php'>XSLTProcessor::transformToXml</a></td><td>Wenn der Callback nicht aufgerufen werden kann, wird nun ein
       Error ausgel&ouml;st, anstatt eine Warnung
       auszugeben.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.transformtoxml.php'>XSLTProcessor::transformToXml</a></td><td>Unterst&uuml;tzung f&uuml;r Dom\Document hinzugef&uuml;gt.</td></tr></tbody><tbody class="gen-changelog v8-4-0"><tr><td>8.3.0</td><td><a href='dateinterval.construct.php'>DateInterval::__construct</a></td><td>Wirft nun eine
       DateMalformedIntervalStringException
       anstelle von Exception.</td></tr><tr><td>&nbsp;</td><td><a href='dateinterval.createfromdatestring.php'>DateInterval::createFromDateString</a></td><td>DateInterval::createFromDateString l&ouml;st nun
       eine DateMalformedStringException aus,
       wenn eine ung&uuml;ltige Zeichenkette &uuml;bergeben wird. Zuvor wurde
       false zur&uuml;ckgegeben, und eine Warnung wurde
       ausgegeben.
       Die Funktion date_interval_create_from_date_string
       wurde nicht ge&auml;ndert.</td></tr><tr><td>&nbsp;</td><td><a href='dateperiod.construct.php'>DatePeriod::__construct</a></td><td>Wirft nun eine
        DateMalformedPeriodStringException
        anstelle von Exception.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.construct.php'>DateTime::__construct</a></td><td>Wirft nun eine
        DateMalformedStringException
        anstelle von Exception, wenn eine
        ung&uuml;ltige Zeichenkette &uuml;bergeben wird.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.gettimestamp.php'>DateTimeInterface::getTimestamp</a></td><td>Die Exception f&uuml;r das Verlassen eines Wertebereichs (out-of-range)
       hei&szlig;t nun DateRangeError.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.modify.php'>DateTime::modify</a></td><td>DateTime::modify l&ouml;st nun eine
       DateMalformedStringException aus, wenn
       eine ung&uuml;ltige Zeichenkette &uuml;bergeben wird. Zuvor wurde
       false zur&uuml;ckgegeben, und eine Warnung wurde
       ausgegeben.
       Die Funktion date_modify wurde nicht ge&auml;ndert.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.sub.php'>DateTime::sub</a></td><td>L&ouml;st nun eine
       DateInvalidOperationException aus, statt
       eine Warnung auszugeben, wenn versucht wird, mit
       DateTime::sub eine nicht unterst&uuml;tzte
       Operation durchzuf&uuml;hren. Die Funktion date_sub
       wurde nicht ge&auml;ndert.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.construct.php'>DateTimeImmutable::__construct</a></td><td>Wirft nun eine
        DateMalformedStringException anstelle
        von Exception, wenn eine ung&uuml;ltige
        Zeichenkette &uuml;bergeben wird.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.modify.php'>DateTimeImmutable::modify</a></td><td>DateTimeImmutable::modify l&ouml;st nun eine
       DateMalformedStringException aus, wenn
       eine ung&uuml;ltige Zeichenkette &uuml;bergeben wird. Zuvor wurde
       false zur&uuml;ckgegeben, und eine Warnung wurde
       ausgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.sub.php'>DateTimeImmutable::sub</a></td><td>Wirft nun eine
       DateInvalidOperationException, statt
       eine Warnung auszugeben, wenn versucht wird, eine nicht unterst&uuml;tzte
       Operation durchzuf&uuml;hren.</td></tr><tr><td>&nbsp;</td><td><a href='datetimezone.construct.php'>DateTimeZone::__construct</a></td><td>Ung&uuml;ltige Werte geben nun eine
        DateInvalidTimeZoneException statt
        einer allgemeinen Exception zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='domcharacterdata.after.php'>DOMCharacterData::after</a></td><td>Calling this method on a node without a parent is now a no-op to align the behaviour with the DOM specification.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domcharacterdata.after.php'>DOMCharacterData::after</a></td><td>Calling this method on a node without an owner document now works.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domcharacterdata.appenddata.php'>DOMCharacterData::appendData</a></td><td>This function now has a tentative true return type.</td></tr><tr><td>&nbsp;</td><td><a href='domcharacterdata.before.php'>DOMCharacterData::before</a></td><td>Calling this method on a node without a parent is now a no-op to align the behaviour with the DOM specification.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domcharacterdata.replacewith.php'>DOMCharacterData::replaceWith</a></td><td>Calling this method on a node without a parent is now a no-op to align the behaviour with the DOM specification.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domchildnode.after.php'>DOMChildNode::after</a></td><td>Calling this method on a node without a parent is now a no-op to align the behaviour with the DOM specification.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domchildnode.after.php'>DOMChildNode::after</a></td><td>Calling this method on a node without an owner document now works.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domchildnode.before.php'>DOMChildNode::before</a></td><td>Calling this method on a node without a parent is now a no-op to align the behaviour with the DOM specification.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domchildnode.replacewith.php'>DOMChildNode::replaceWith</a></td><td>Calling this method on a node without a parent is now a no-op to align the behaviour with the DOM specification.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.append.php'>DOMDocument::append</a></td><td>Calling this method on a node without an owner document now works.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.createattributens.php'>DOMDocument::createAttributeNS</a></td><td>Calling this method without specifying a prefix will now choose a prefix instead of assuming the default namespace.
       Previously this would create an attribute without a prefix and incorrectly apply the namespace
       to the owner element because default namespaces don't apply on attributes.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.createattributens.php'>DOMDocument::createAttributeNS</a></td><td>Calling this method using a prefix that was already declared on the owner element with a different namespace URI
       will now change the new prefix to avoid creating namespace conflicts. This aligns the behaviour with the DOM specification.
       Previously this threw a DOMException with code DOM_NAMESPACE_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.load.php'>DOMDocument::load</a></td><td>This function now has a tentative bool return type.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.loadhtml.php'>DOMDocument::loadHTML</a></td><td>This function now has a tentative bool return type.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.loadhtmlfile.php'>DOMDocument::loadHTMLFile</a></td><td>This function now has a tentative bool return type.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.loadxml.php'>DOMDocument::loadXML</a></td><td>This function now has a tentative bool return type.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.prepend.php'>DOMDocument::prepend</a></td><td>Calling this method on a node without an owner document now works.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.replacechildren.php'>DOMDocument::replaceChildren</a></td><td>Calling this method on a node without an owner document now works.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.savexml.php'>DOMDocument::saveXML</a></td><td>LIBXML_NOXMLDECL is now supported.</td></tr><tr><td>&nbsp;</td><td><a href='domdocumentfragment.append.php'>DOMDocumentFragment::append</a></td><td>Calling this method on a node without an owner document now works.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domdocumentfragment.prepend.php'>DOMDocumentFragment::prepend</a></td><td>Calling this method on a node without an owner document now works.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domdocumentfragment.replacechildren.php'>DOMDocumentFragment::replaceChildren</a></td><td>Calling this method on a node without an owner document now works.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.after.php'>DOMElement::after</a></td><td>Calling this method on a node without a parent is now a no-op to align the behaviour with the DOM specification.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.after.php'>DOMElement::after</a></td><td>Calling this method on a node without an owner document now works.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.append.php'>DOMElement::append</a></td><td>Calling this method on a node without an owner document now works.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.before.php'>DOMElement::before</a></td><td>Calling this method on a node without a parent is now a no-op to align the behaviour with the DOM specification.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.prepend.php'>DOMElement::prepend</a></td><td>Calling this method on a node without an owner document now works.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.replacechildren.php'>DOMElement::replaceChildren</a></td><td>Calling this method on a node without an owner document now works.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.replacewith.php'>DOMElement::replaceWith</a></td><td>Calling this method on a node without a parent is now a no-op to align the behaviour with the DOM specification.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domparentnode.append.php'>DOMParentNode::append</a></td><td>Calling this method on a node without an owner document now works.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domparentnode.prepend.php'>DOMParentNode::prepend</a></td><td>Calling this method on a node without an owner document now works.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domparentnode.replacechildren.php'>DOMParentNode::replaceChildren</a></td><td>Calling this method on a node without an owner document now works.
       Zuvor f&uuml;hrte dies zu einer
 DOMException mit dem
 Code DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='ffi.cast.php'>FFI::cast</a></td><td>Calling FFI::cast statically is now deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='ffi.cdef.php'>FFI::cdef</a></td><td>C functions returning void return a PHP null
       instead of FFI\CType::TYPE_VOID.</td></tr><tr><td>&nbsp;</td><td><a href='ffi.load.php'>FFI::load</a></td><td>FFI::load is now allowed in
       preload scripts when the
       current system user is the same as the one defined in the
       opcache.preload_user configuration directive.</td></tr><tr><td>&nbsp;</td><td><a href='ffi.new.php'>FFI::new</a></td><td>Calling FFI::new statically is now deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='ffi.type.php'>FFI::type</a></td><td>Calling FFI::type statically is now deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-pad.php'>array_pad</a></td><td>Vor 8.3 konnten nur 1048576 Elemente auf einmal hinzugef&uuml;gt werden,
        nun ist dies nur noch durch die maximale Gr&ouml;&szlig;e eines Arrays begrenzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-product.php'>array_product</a></td><td>Wenn array-Werte nicht in Integer oder
        Float umgewandelt werden k&ouml;nnen, wird nun ein Fehler der Stufe
        E_WARNING ausgegeben. Zuvor wurden Arrays und
        Objekte ignoriert, w&auml;hrend alle anderen Werte in Integer
        umgewandelt wurden. Au&szlig;erdem werden Objekte, die eine numerische
        Umwandlung definieren (z.&nbsp;B. GMP), nicht mehr
        ignoriert, sondern umgewandelt.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-sum.php'>array_sum</a></td><td>Wenn array-Werte nicht in Integer oder
        Float umgewandelt werden k&ouml;nnen, wird nun ein Fehler der Stufe
        E_WARNING ausgegeben. Zuvor wurden Arrays und
        Objekts ignoriert, w&auml;hrend alle anderen Werte in Integer
        umgewandelt wurden. Au&szlig;erdem werden Objekte, die eine numerische
        Umwandlung definieren (z.&nbsp;B. GMP), nicht mehr
        ignoriert, sondern umgewandelt.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert.php'>assert</a></td><td>Alle INI-Einstellungen f&uuml;r assert. sind veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert-options.php'>assert_options</a></td><td>assert_option ist nun veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='function.class-alias.php'>class_alias</a></td><td>Mit class_alias kann nun ein Alias einer
       internen Klasse erstellt werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-getinfo.php'>curl_getinfo</a></td><td>Die Konstanten CURLINFO_CAINFO
        und CURLINFO_CAPATH eingef&uuml;hrt.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-fetch.php'>dba_fetch</a></td><td>Der Aufruf von dba_fetch mit
       dba als drittes Argument ist nun veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='function.easter-date.php'>easter_date</a></td><td>Auf 64-Bit-Systemen akzeptiert der Parameter Jahr
       nun Werte innerhalb des Bereichs von 1970 bis 2.000.000.000.</td></tr><tr><td>&nbsp;</td><td><a href='function.fgetcsv.php'>fgetcsv</a></td><td>Eine leere Zeichenkette wird anstelle einer Zeichenkette mit einem
        einzelnen Null-Byte f&uuml;r das letzte Feld zur&uuml;ckgegeben, wenn es nur
        einen nicht abgeschlossenen Feld-Begrenzer enth&auml;lt.</td></tr><tr><td>&nbsp;</td><td><a href='function.file.php'>file</a></td><td>F&uuml;r alle ung&uuml;ltigen Werte von flags wird ein
       ValueError ausgel&ouml;st.</td></tr><tr><td>&nbsp;</td><td><a href='function.gc-status.php'>gc_status</a></td><td>gc_status now returns the following additional fields:
        &quot;running&quot;, &quot;protected&quot;,
        &quot;full&quot;, &quot;buffer_size&quot;,
        &quot;application_time&quot;, &quot;collector_time&quot;,
        &quot;destructor_time&quot;, and &quot;free_time&quot;.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-class.php'>get_class</a></td><td>Wenn get_class ohne Argument aufgerufen wird,
        f&uuml;hrt dies nun zu einer E_DEPRECATED-Warnung;
        zuvor gab diese Funktion, wenn sie innerhalb einer Klasse aufgerufen
        wurde, den Namen dieser Klasse zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-parent-class.php'>get_parent_class</a></td><td>Wenn get_parent_class ohne Argument aufgerufen
       wird, f&uuml;hrt dies nun zu einer E_DEPRECATED-Warnung;
       zuvor gab diese Funktion, wenn sie innerhalb einer Klasse aufgerufen
       wurde, den Namen dieser Klasse zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.highlight-file.php'>highlight_file</a></td><td>Das resultierende HTML wurde ge&auml;ndert.</td></tr><tr><td>&nbsp;</td><td><a href='function.highlight-string.php'>highlight_string</a></td><td>Das resultierende HTML wurde ge&auml;ndert.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagerotate.php'>imagerotate</a></td><td>The unused ignore_transparent has been completely removed.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-connect.php'>ldap_connect</a></td><td>Der Aufruf von ldap_connect mit separaten
       hostname und port ist nun
       veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-case.php'>mb_convert_case</a></td><td>Implemented conditional casing rules for the Greek letter sigma
        which only apply to MB_CASE_LOWER
        and MB_CASE_TITLE modes, not
        to MB_CASE_LOWER_SIMPLE and
        MB_CASE_TITLE_SIMPLE.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-decode-mimeheader.php'>mb_decode_mimeheader</a></td><td>Underscores are converted to spaces as specified by
        RFC 2047.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-encode-mimeheader.php'>mb_encode_mimeheader</a></td><td>NUL (0) bytes are no longer dropped when encoded
       using Quoted-Printable encoding, but encoded as =00.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strimwidth.php'>mb_strimwidth</a></td><td>Passing a negative width to
       mb_strimwidth is now deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strtolower.php'>mb_strtolower</a></td><td>Implemented conditional casing rules for the Greek letter sigma.</td></tr><tr><td>&nbsp;</td><td><a href='function.mt-srand.php'>mt_srand</a></td><td>seed kann nun null sein.</td></tr><tr><td>&nbsp;</td><td><a href='function.number-format.php'>number_format</a></td><td>Behandlung negativer Werte f&uuml;r decimals
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-autocommit.php'>odbc_autocommit</a></td><td>enable ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-new.php'>openssl_pkey_new</a></td><td>Unterst&uuml;tzung f&uuml;r die Generierung von EC-Schl&uuml;sseln mit
       benutzerdefinierten EC-Parametern hinzugef&uuml;gt.
       Insbesondere mit der Einf&uuml;hrung der EC-Optionen:
       p, a, b,
       seed, generator,
       g_x, g_y,
       cofactor und order.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>password_hash setzt nun die zugrundeliegende
        Random\RandomException als
        Exception::$previous-Exception, wenn aufgrund
        eines Fehlers bei der Erzeugung des Salt ein
        ValueError ausgel&ouml;st wird.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-convert.php'>pg_convert</a></td><td>Wenn der Wert oder Typ eines Feldes nicht mit einem PostgreSQL-Typ
       &uuml;bereinstimmt, wird nun ein ValueError oder
       TypeError geworfen; zuvor wurde ein
       E_WARNING ausgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-object.php'>pg_fetch_object</a></td><td>Wenn constructor_args nicht leer ist, die Klasse
       aber keinen Konstruktor hat, wird nun ein
       ValueError geworfen; zuvor wurde eine
       Exception geworfen.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-result.php'>pg_fetch_result</a></td><td>row ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-is-null.php'>pg_field_is_null</a></td><td>row ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-prtlen.php'>pg_field_prtlen</a></td><td>row ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-insert.php'>pg_insert</a></td><td>Wenn die angegebene Tabelle ung&uuml;ltig ist, wird nun ein
       ValueError geworfen; zuvor wurde ein
       E_WARNING ausgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-insert.php'>pg_insert</a></td><td>Wenn der Wert oder Typ eines Feldes nicht mit einem PostgreSQL-Typ
       &uuml;bereinstimmt, wird nun ein ValueError oder
       TypeError geworfen; zuvor wurde ein
       E_WARNING ausgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-trace.php'>pg_trace</a></td><td>trace_mode wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.posix-eaccess.php'>posix_eaccess</a></td><td>Pr&uuml;ft den effektiven Benutzer/die effektive Gruppe f&uuml;r eine Datei, im
       Gegensatz zu posix_access(), das den tats&auml;chlichen Benutzer/die
       tats&auml;chliche Gruppe pr&uuml;ft.</td></tr><tr><td>&nbsp;</td><td><a href='function.posix-getrlimit.php'>posix_getrlimit</a></td><td>Der optionale Parameter resource wurde
       hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.posix-isatty.php'>posix_isatty</a></td><td>Wenn ein Integer zwangsweise umgewandelt wird (coercive typing), wird
       nun ein Typfehler der Stufe E_WARNING ausgel&ouml;st,
       der der &uuml;blichen PHP-Semantik f&uuml;r Typzwang entspricht.</td></tr><tr><td>&nbsp;</td><td><a href='function.posix-ttyname.php'>posix_ttyname</a></td><td>Wenn ein Integer zwangsweise umgewandelt wird (coercive typing), wird
       nun ein Typfehler der Stufe E_WARNING ausgel&ouml;st,
       der der &uuml;blichen PHP-Semantik f&uuml;r Typzwang entspricht.</td></tr><tr><td>&nbsp;</td><td><a href='function.posix-ttyname.php'>posix_ttyname</a></td><td>Ung&uuml;ltige ganzzahlige file_descriptor-Werte
       f&uuml;hren nun zu einem E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.proc-get-status.php'>proc_get_status</a></td><td>Der Eintrag &quot;cached&quot; wurde dem zur&uuml;ckgegebenen Array
       hinzugef&uuml;gt. Vor PHP 8.3.0 gab nur der erste Aufruf den tats&auml;chlichen
       Exit-Code zur&uuml;ck. Der Eintrag &quot;cached&quot; zeigt an, dass
       der Exit-Code zwischengespeichert wurde.
       was cached.</td></tr><tr><td>&nbsp;</td><td><a href='function.proc-open.php'>proc_open</a></td><td>Ein ValueError wird ausgel&ouml;st, wenn
        command ein Array ist, das nicht mindestens ein
        nicht-leeres Element hat.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Wenn sowohl start als auch
       end Zeichenketten sind, erzeugt
       range nun immer ein Array aus Bytes.
       Zuvor wurde, wenn einer der Begrenzungswerte eine numerische
       Zeichenkette war, der andere Begrenzungswert implizit in
       int umgewandelt.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Wenn start oder end eine
       Zeichenkette ist, die implizit in int umgewandelt wird,
       weil der andere Begrenzungswert eine Zahl ist, wird nun ein
       E_WARNING ausgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Wenn start oder end eine
       nicht-numerische Zeichenkette mit mehr als einem Byte ist, wird nun ein
       E_WARNING ausgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Wenn start oder end die
       leere Zeichenkette ist, wird nun ein E_WARNING
       ausgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Wenn step ein float ohne
       Nachkommastelle ist, wird er als int interpretiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Wenn step negativ ist, wird nun ein
       ValueError ausgel&ouml;st, wenn ein aufsteigender
       Bereich erzeugt wird.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Wenn step nicht endlich ist, wird nun ein
       ValueError geworfen.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Wenn start oder end ein
       Array, Objekt oder eine Ressource
       ist, wird nun ein TypeError geworfen; zuvor
       wurden diese Werte implizit in int umgewandelt.</td></tr><tr><td>&nbsp;</td><td><a href='function.srand.php'>srand</a></td><td>seed kann nun null sein.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-getcsv.php'>str_getcsv</a></td><td>Eine leere Zeichenkette wird anstelle einer Zeichenkette mit einem
        einzelnen Null-Byte f&uuml;r das letzte Feld zur&uuml;ckgegeben, wenn es nur
        einen nicht abgeschlossenen Feld-Begrenzer enth&auml;lt.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-notification-callback.php'>stream_notification_callback</a></td><td>Support for STREAM_NOTIFY_COMPLETED implemented,
       earlier PHP versions would never trigger this notification.</td></tr><tr><td>&nbsp;</td><td><a href='function.strrchr.php'>strrchr</a></td><td>Der Parameter before_needle wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.strtok.php'>strtok</a></td><td>Wenn token nicht angegeben wurde, wird nun ein
        Fehler der Stufe E_WARNING ausgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.unserialize.php'>unserialize</a></td><td>Gibt nun ein E_WARNING aus, wenn die
        Eingabezeichenkette nicht verwendete Daten enth&auml;lt.</td></tr><tr><td>&nbsp;</td><td><a href='function.unserialize.php'>unserialize</a></td><td>Gibt nun einen Fehler der Stufe E_WARNING aus,
        wenn der &uuml;bergebene String nicht unserialisierbar ist; zuvor wurde ein
        E_NOTICE ausgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-get-option.php'>xml_parser_get_option</a></td><td>The function now returns a boolean for boolean options.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-set-option.php'>xml_parser_set_option</a></td><td>The value parameter now also accepts booleans.
       The options XML_OPTION_CASE_FOLDING and XML_OPTION_SKIP_WHITE
       are now boolean options.</td></tr><tr><td>&nbsp;</td><td><a href='intlbreakiterator.settext.php'>IntlBreakIterator::setText</a></td><td>This method now returns false on failure; previously it returns null.</td></tr><tr><td>&nbsp;</td><td><a href='intlchar.enumcharnames.php'>IntlChar::enumCharNames</a></td><td>This method now returns false on failure; previously it returns null.</td></tr><tr><td>&nbsp;</td><td><a href='intldateformatter.settimezone.php'>IntlDateFormatter::setTimeZone</a></td><td>This function now returns true on success; previously it returns null.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-result.fetch-object.php'>mysqli_result::fetch_object</a></td><td>Wenn constructor_args nicht leer ist, die Klasse
       aber keinen Konstruktor hat, wird nun ein
       ValueError geworfen; zuvor wurde eine
       Exception geworfen.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.poll.php'>mysqli::poll</a></td><td>Wenn weder read noch
        error &uuml;bergeben wird, wird nun eine
        ValueError-Exception geworfen.</td></tr><tr><td>&nbsp;</td><td><a href='phar.setstub.php'>Phar::setStub</a></td><td>Calling Phar::setStub with a
       resource and a length
       is now deprecated. Such calls should be replaced by:
       $phar-&gt;setStub(stream_get_contents($resource));</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclass.getstaticproperties.php'>ReflectionClass::getStaticProperties</a></td><td>The return type of ReflectionClass::getStaticProperties
       has been changed to array from ?array.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionproperty.setvalue.php'>ReflectionProperty::setValue</a></td><td>Calling this method with a single argument is deprecated,
       instead use ReflectionProperty::setValue(null, $value)
       for static properties.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3.enableexceptions.php'>SQLite3::enableExceptions</a></td><td>Calling SQLite3::enableExceptions with enable
       as false will trigger a E_DEPRECATED warning.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.addfile.php'>ZipArchive::addFile</a></td><td>ZipArchive::FL_OPEN_FILE_NOW wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.addfile.php'>ZipArchive::addFile</a></td><td>ZipArchive::LENGTH_TO_END und
        ZipArchive::LENGTH_UNCHECKED wurden hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.addglob.php'>ZipArchive::addGlob</a></td><td>ZipArchive::FL_OPEN_FILE_NOW was added.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.replacefile.php'>ZipArchive::replaceFile</a></td><td>ZipArchive::FL_OPEN_FILE_NOW was added.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.replacefile.php'>ZipArchive::replaceFile</a></td><td>ZipArchive::LENGTH_TO_END and ZipArchive::LENGTH_UNCHECKED were added.</td></tr></tbody><tbody class="gen-changelog v8-3-0"><tr><td>8.2.9</td><td><a href='datetimeimmutable.createfromformat.php'>DateTimeImmutable::createFromFormat</a></td><td>Das  - (Leerraum) Zeichen unterst&uuml;tzt nun auch die
        Zeichen NBSP (U+A0) und NNBSP (U+202F).</td></tr></tbody><tbody class="gen-changelog v8-2-9"><tr><td>8.2.1</td><td><a href='splfileobject.tostring.php'>SplFileObject::__toString</a></td><td>Changed from an alias of SplFileObject::fgets
        to an implementation of SplFileObject::current
        which returns a CSV string when the
        SplFileObject::READ_CSV flag is set.</td></tr></tbody><tbody class="gen-changelog v8-2-1"><tr><td>8.2.0</td><td><a href='arrayiterator.asort.php'>ArrayIterator::asort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayiterator.ksort.php'>ArrayIterator::ksort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayiterator.natcasesort.php'>ArrayIterator::natcasesort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayiterator.natsort.php'>ArrayIterator::natsort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayiterator.uasort.php'>ArrayIterator::uasort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayiterator.uksort.php'>ArrayIterator::uksort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayobject.asort.php'>ArrayObject::asort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayobject.ksort.php'>ArrayObject::ksort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayobject.natcasesort.php'>ArrayObject::natcasesort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayobject.natsort.php'>ArrayObject::natsort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayobject.uasort.php'>ArrayObject::uasort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayobject.uksort.php'>ArrayObject::uksort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='dateinterval.construct.php'>DateInterval::__construct</a></td><td>Nur die Eigenschaften y bis f,
       invert und days sowie die neue
       boolesche Eigenschaft from_string sind sichtbar.</td></tr><tr><td>&nbsp;</td><td><a href='dateinterval.createfromdatestring.php'>DateInterval::createFromDateString</a></td><td>Wenn ein DateInterval mit dieser Methode erstellt
       wird, sind nur die Eigenschaften from_string und
       date_string sichtbar.</td></tr><tr><td>&nbsp;</td><td><a href='dateperiod.construct.php'>DatePeriod::__construct</a></td><td>Die Konstante DatePeriod::INCLUDE_END_DATE wurde
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.createfromformat.php'>DateTime::createFromFormat</a></td><td>Wenn in datetime NULL-Bytes &uuml;bergeben werden,
       wird nun ein ValueError geworfen; vorher
       wurde dies stillschweigend ignoriert.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.format.php'>DateTimeInterface::format</a></td><td>Die format-Zeichen X und
       x wurden hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.createfromformat.php'>DateTimeImmutable::createFromFormat</a></td><td>Die format-Zeichen X und
        x wurden hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.createfromformat.php'>DateTimeImmutable::createFromFormat</a></td><td>Wenn in datetime NULL-Bytes &uuml;bergeben werden,
        wird nun ein ValueError geworfen;
        vorher wurde dies stillschweigend ignoriert.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.getlasterrors.php'>DateTimeImmutable::getLastErrors</a></td><td>Vor PHP 8.2.0 gab diese Funktion nicht false zur&uuml;ck, wenn es keine
        Warnungen oder Fehler gab. Stattdessen gab sie immer die dokumentierte
        Array-Struktur zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='filesystemiterator.construct.php'>FilesystemIterator::__construct</a></td><td>Prior to PHP 8.2.0, FilesystemIterator::SKIP_DOTS was
        always set and could not be removed.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-walk.php'>array_walk</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-walk-recursive.php'>array_walk_recursive</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.arsort.php'>arsort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.asort.php'>asort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-getinfo.php'>curl_getinfo</a></td><td>Die Konstanten CURLINFO_PROXY_ERROR,
        CURLINFO_REFERER und
        CURLINFO_RETRY_AFTER eingef&uuml;hrt.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-setopt.php'>curl_multi_setopt</a></td><td>CURLMOPT_MAX_CONCURRENT_STREAMS wurde eingef&uuml;hrt.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-parse-from-format.php'>date_parse_from_format</a></td><td>Wenn in datetime NULL-Bytes &uuml;bergeben werden,
       wird nun ein ValueError geworfen; vorher
       wurde dies stillschweigend ignoriert.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-fetch.php'>dba_fetch</a></td><td>Das optionale Skip-Argument von dba_fetch steht
       nun an letzter Stelle, was der Semantik benutzerdefinierter Funktionen
       in PHP entspricht. Die zuvor verwendete &uuml;berladene Signatur ist nach
       wie vor zul&auml;ssig, aber es wird empfohlen, sie nicht zu verwenden.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-open.php'>dba_open</a></td><td>Der Parameter flags wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-open.php'>dba_open</a></td><td>Der Parameter handler ist nun nullable
       (akzeptiert den null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-popen.php'>dba_popen</a></td><td>Der Parameter flags wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.getimagesize.php'>getimagesize</a></td><td>Gibt nun die tats&auml;chlichen Abmessungen, Bits und Kan&auml;le von
        AVIF-Bildern zur&uuml;ck; zuvor wurden die Abmessungen als
        0x0 zur&uuml;ckgegeben, und Bits und Kan&auml;le wurden
        &uuml;berhaupt nicht zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.idate.php'>idate</a></td><td>Die Zeichen N (ISO-8601-Wochentag) und
        o (ISO-8601-Jahr) wurden hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.iterator-count.php'>iterator_count</a></td><td>The type of iterator has been widened from
       Traversable to
       Traversablearray.</td></tr><tr><td>&nbsp;</td><td><a href='function.iterator-to-array.php'>iterator_to_array</a></td><td>The type of iterator has been widened from
       Traversable to
       Traversablearray.</td></tr><tr><td>&nbsp;</td><td><a href='function.krsort.php'>krsort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.krsort.php'>krsort</a></td><td>Mit SORT_REGULAR vergleicht diese Funktion
        numerische Zeichenketten nun nach den Standardregeln von PHP 8.</td></tr><tr><td>&nbsp;</td><td><a href='function.ksort.php'>ksort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.ksort.php'>ksort</a></td><td>Mit SORT_REGULAR vergleicht diese Funktion
        numerische Zeichenketten nun nach den Standardregeln von PHP 8.</td></tr><tr><td>&nbsp;</td><td><a href='function.lcfirst.php'>lcfirst</a></td><td>Die Umwandlung von Gro&szlig;- und Kleinschreibung h&auml;ngt nicht mehr von der mit
   setlocale eingestellten Locale ab. Es werden nur
   ASCII-Zeichen umgewandelt.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-encoding.php'>mb_convert_encoding</a></td><td>mb_convert_encoding will no longer return
       the following non text encodings:
       &quot;Base64&quot;, &quot;QPrint&quot;,
       &quot;UUencode&quot;, &quot;HTML entities&quot;,
       &quot;7 bit&quot; and &quot;8 bit&quot;.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-kana.php'>mb_convert_kana</a></td><td>A ValueError is now thrown if the
        combination of different modes is invalid.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-detect-encoding.php'>mb_detect_encoding</a></td><td>mb_detect_encoding will no longer return
       the following non text encodings:
       &quot;Base64&quot;, &quot;QPrint&quot;,
       &quot;UUencode&quot;, &quot;HTML entities&quot;,
       &quot;7 bit&quot; and &quot;8 bit&quot;.</td></tr><tr><td>&nbsp;</td><td><a href='function.natcasesort.php'>natcasesort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.natsort.php'>natsort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.openlog.php'>openlog</a></td><td>Die Funktion gibt nun immer true zur&uuml;ck; zuvor gab sie bei einem
       Fehler false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-close.php'>pg_close</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-untrace.php'>pg_untrace</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.random-bytes.php'>random_bytes</a></td><td>In case of a CSPRNG failure, this function will now throw a
       Random\RandomException. Previously a plain
       Exception was thrown.</td></tr><tr><td>&nbsp;</td><td><a href='function.random-int.php'>random_int</a></td><td>In case of a CSPRNG failure, this function will now throw a
       Random\RandomException. Previously a plain
       Exception was thrown.</td></tr><tr><td>&nbsp;</td><td><a href='function.rsort.php'>rsort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.setcookie.php'>setcookie</a></td><td>Das Datumsformat des gesendeten Cookies ist nun
        'D, d M Y H:i:s \G\M\T'; vorher war es
        'D, d-M-Y H:i:s T'.</td></tr><tr><td>&nbsp;</td><td><a href='function.snmp-set-enum-print.php'>snmp_set_enum_print</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.snmp-set-oid-output-format.php'>snmp_set_oid_output_format</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.snmp-set-quick-print.php'>snmp_set_quick_print</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.snmp-set-valueretrieval.php'>snmp_set_valueretrieval</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.sort.php'>sort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-ireplace.php'>str_ireplace</a></td><td>Die Gro&szlig;- und Kleinschreibung h&auml;ngt nicht mehr von der mit
   setlocale eingestellten Locale ab. Es wird nur noch
   die Gro&szlig;- und Kleinschreibung von ASCII-Bytes verglichen. Nicht-ASCII-Bytes
   werden nach ihrem Byte-Wert verglichen.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-split.php'>str_split</a></td><td>Wenn string eine leere Zeichenkette ist, wird
       nun ein leeres Array zur&uuml;ckgegeben; davor wurde ein Array mit einer
       einzelnen leeren Zeichenkette zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.strcasecmp.php'>strcasecmp</a></td><td>Diese Funktion gibt nicht mehr garantiert
  strlen($string1) - strlen($string2) zur&uuml;ck, wenn die L&auml;ngen der
  Zeichenketten nicht gleich sind, sondern kann nun
  stattdessen -1 oder 1 zur&uuml;ckgeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.strcmp.php'>strcmp</a></td><td>Diese Funktion gibt nicht mehr garantiert
  strlen($string1) - strlen($string2) zur&uuml;ck, wenn die L&auml;ngen der
  Zeichenketten nicht gleich sind, sondern kann nun
  stattdessen -1 oder 1 zur&uuml;ckgeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.stripos.php'>stripos</a></td><td>Die Gro&szlig;- und Kleinschreibung h&auml;ngt nicht mehr von der mit
   setlocale eingestellten Locale ab. Es wird nur noch
   die Gro&szlig;- und Kleinschreibung von ASCII-Bytes verglichen. Nicht-ASCII-Bytes
   werden nach ihrem Byte-Wert verglichen.</td></tr><tr><td>&nbsp;</td><td><a href='function.stristr.php'>stristr</a></td><td>Die Gro&szlig;- und Kleinschreibung h&auml;ngt nicht mehr von der mit
   setlocale eingestellten Locale ab. Es wird nur noch
   die Gro&szlig;- und Kleinschreibung von ASCII-Bytes verglichen. Nicht-ASCII-Bytes
   werden nach ihrem Byte-Wert verglichen.</td></tr><tr><td>&nbsp;</td><td><a href='function.strnatcasecmp.php'>strnatcasecmp</a></td><td>Diese Funktion gibt nicht mehr garantiert
  strlen($string1) - strlen($string2) zur&uuml;ck, wenn die L&auml;ngen der
  Zeichenketten nicht gleich sind, sondern kann nun
  stattdessen -1 oder 1 zur&uuml;ckgeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.strnatcmp.php'>strnatcmp</a></td><td>Diese Funktion gibt nicht mehr garantiert
  strlen($string1) - strlen($string2) zur&uuml;ck, wenn die L&auml;ngen der
  Zeichenketten nicht gleich sind, sondern kann nun
  stattdessen -1 oder 1 zur&uuml;ckgeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.strncasecmp.php'>strncasecmp</a></td><td>Diese Funktion gibt nicht mehr garantiert
  strlen($string1) - strlen($string2) zur&uuml;ck, wenn die L&auml;ngen der
  Zeichenketten nicht gleich sind, sondern kann nun
  stattdessen -1 oder 1 zur&uuml;ckgeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.strncmp.php'>strncmp</a></td><td>Diese Funktion gibt nicht mehr garantiert
  strlen($string1) - strlen($string2) zur&uuml;ck, wenn die L&auml;ngen der
  Zeichenketten nicht gleich sind, sondern kann nun
  stattdessen -1 oder 1 zur&uuml;ckgeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.strripos.php'>strripos</a></td><td>Die Gro&szlig;- und Kleinschreibung h&auml;ngt nicht mehr von der mit
   setlocale eingestellten Locale ab. Es wird nur noch
   die Gro&szlig;- und Kleinschreibung von ASCII-Bytes verglichen. Nicht-ASCII-Bytes
   werden nach ihrem Byte-Wert verglichen.</td></tr><tr><td>&nbsp;</td><td><a href='function.strtolower.php'>strtolower</a></td><td>Die Umwandlung von Gro&szlig;- und Kleinschreibung h&auml;ngt nicht mehr von der mit
   setlocale eingestellten Locale ab. Es werden nur
   ASCII-Zeichen umgewandelt.</td></tr><tr><td>&nbsp;</td><td><a href='function.strtoupper.php'>strtoupper</a></td><td>Die Umwandlung von Gro&szlig;- und Kleinschreibung h&auml;ngt nicht mehr von der mit
   setlocale eingestellten Locale ab. Es werden nur
   ASCII-Zeichen umgewandelt.</td></tr><tr><td>&nbsp;</td><td><a href='function.substr-compare.php'>substr_compare</a></td><td>Diese Funktion gibt nicht mehr garantiert
  strlen($string1) - strlen($string2) zur&uuml;ck, wenn die L&auml;ngen der
  Zeichenketten nicht gleich sind, sondern kann nun
  stattdessen -1 oder 1 zur&uuml;ckgeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.uasort.php'>uasort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.ucfirst.php'>ucfirst</a></td><td>Die Umwandlung von Gro&szlig;- und Kleinschreibung h&auml;ngt nicht mehr von der mit
   setlocale eingestellten Locale ab. Es werden nur
   ASCII-Zeichen umgewandelt.</td></tr><tr><td>&nbsp;</td><td><a href='function.ucwords.php'>ucwords</a></td><td>Die Umwandlung von Gro&szlig;- und Kleinschreibung h&auml;ngt nicht mehr von der mit
   setlocale eingestellten Locale ab. Es werden nur
   ASCII-Zeichen umgewandelt.</td></tr><tr><td>&nbsp;</td><td><a href='function.uksort.php'>uksort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.usort.php'>usort</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.utf8-decode.php'>utf8_decode</a></td><td>Diese Funktion ist veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='function.utf8-encode.php'>utf8_encode</a></td><td>Diese Funktion ist veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='function.var-export.php'>var_export</a></td><td>Exportierte Klassennamen sind nun vollst&auml;ndig qualifiziert; zuvor
        wurde der vorangestellte Backslash weggelassen.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.clear.php'>IntlCalendar::clear</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.set.php'>IntlCalendar::set</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.setfirstdayofweek.php'>IntlCalendar::setFirstDayOfWeek</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.setlenient.php'>IntlCalendar::setLenient</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.setrepeatedwalltimeoption.php'>IntlCalendar::setRepeatedWallTimeOption</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.setskippedwalltimeoption.php'>IntlCalendar::setSkippedWallTimeOption</a></td><td>Der R&uuml;ckgabewert ist nun true vorher war es bool.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionenum.getbackingtype.php'>ReflectionEnum::getBackingType</a></td><td>The return type is now declared as ?ReflectionNamedType. Previously,
       ?ReflectionType was declared.</td></tr></tbody><tbody class="gen-changelog v8-2-0"><tr><td>8.1.14</td><td><a href='splfileobject.tostring.php'>SplFileObject::__toString</a></td><td>Changed from an alias of SplFileObject::fgets
        to an implementation of SplFileObject::current
        which returns a CSV string when the
        SplFileObject::READ_CSV flag is set.</td></tr></tbody><tbody class="gen-changelog v8-1-14"><tr><td>8.1.8</td><td><a href='datetime.createfromformat.php'>DateTime::createFromFormat</a></td><td>Wenn in datetime NULL-Bytes &uuml;bergeben werden,
       wird nun ein ValueError geworfen; vorher
       wurde dies stillschweigend ignoriert.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.createfromformat.php'>DateTimeImmutable::createFromFormat</a></td><td>Wenn in datetime NULL-Bytes &uuml;bergeben werden,
        wird nun ein ValueError geworfen;
        vorher wurde dies stillschweigend ignoriert.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-parse-from-format.php'>date_parse_from_format</a></td><td>Wenn in datetime NULL-Bytes &uuml;bergeben werden,
       wird nun ein ValueError geworfen; vorher
       wurde dies stillschweigend ignoriert.</td></tr></tbody><tbody class="gen-changelog v8-1-8"><tr><td>8.1.0</td><td><a href='datetime.settime.php'>DateTime::setTime</a></td><td>Das Verhalten bei doppelt vorhandenen Stunden (w&auml;hrend der Umstellung
       von Sommer- auf Normalzeit) wurde ge&auml;ndert. Bisher w&auml;hlte PHP die
       zweite Stundenzahl (nach der Zeitumstellung), statt der ersten (vor der
       Zeitumstellung).</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.settime.php'>DateTimeImmutable::setTime</a></td><td>Das Verhalten bei doppelt vorhandenen Stunden (w&auml;hrend der Umstellung
       von Sommer- auf Normalzeit) wurde ge&auml;ndert. Bisher w&auml;hlte PHP die
       zweite Stundenzahl (nach der Zeitumstellung), statt der ersten (vor der
       Zeitumstellung).</td></tr><tr><td>&nbsp;</td><td><a href='directoryiterator.key.php'>DirectoryIterator::key</a></td><td>When the iterator is uninitialized, an Error is
        thrown now. Previously, the method returned false.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.createcomment.php'>DOMDocument::createComment</a></td><td>In case of an error, a DomException is thrown now.
       Previously, false was returned.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.createdocumentfragment.php'>DOMDocument::createDocumentFragment</a></td><td>In case of an error, a DomException is thrown now.
       Previously, false was returned.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.createtextnode.php'>DOMDocument::createTextNode</a></td><td>In case of an error, a DomException is thrown now.
       Previously, false was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.current.php'>current</a></td><td>Bei Objekten ist die Verwendung dieser Funktion veraltet.
  Stattdessen sollte entweder das Objekt vorher mit get_mangled_object_vars in ein Array umgewandelt werden oder es sollten
  die Methoden einer Klasse verwendet werden, die Iterator implementiert, z.&nbsp;B. ArrayIterator.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-sunrise.php'>date_sunrise</a></td><td>Diese Funktion ist veraltet und wurde durch
        date_sun_info ersetzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-sunset.php'>date_sunset</a></td><td>Diese Funktion ist veraltet und wurde durch
        date_sun_info ersetzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-popen.php'>dba_popen</a></td><td>Der Parameter handler ist nun nullable
       (akzeptiert den null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.define.php'>define</a></td><td>value kann nun ein Objekt sein.</td></tr><tr><td>&nbsp;</td><td><a href='function.end.php'>end</a></td><td>Bei Objekten ist die Verwendung dieser Funktion veraltet.
  Stattdessen sollte entweder das Objekt vorher mit get_mangled_object_vars in ein Array umgewandelt werden oder es sollten
  die Methoden einer Klasse verwendet werden, die Iterator implementiert, z.&nbsp;B. ArrayIterator.</td></tr><tr><td>&nbsp;</td><td><a href='function.exif-imagetype.php'>exif_imagetype</a></td><td>Unterst&uuml;tzung f&uuml;r AVIF hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-buffer.php'>finfo_buffer</a></td><td>Der Parameter finfo erwartet nun eine finfo-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-close.php'>finfo_close</a></td><td>Der Parameter finfo erwartet nun eine finfo-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-file.php'>finfo_file</a></td><td>Der Parameter finfo erwartet nun eine finfo-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-open.php'>finfo_open</a></td><td>Gibt nun eine finfo-Instanz zur&uuml;ck; vorher wurde
       eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-set-flags.php'>finfo_set_flags</a></td><td>Der Parameter finfo erwartet nun eine finfo-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.fputcsv.php'>fputcsv</a></td><td>The optional eol parameter has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-alloc.php'>ftp_alloc</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-append.php'>ftp_append</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-cdup.php'>ftp_cdup</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-chdir.php'>ftp_chdir</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-chmod.php'>ftp_chmod</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-close.php'>ftp_close</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-connect.php'>ftp_connect</a></td><td>Gibt jetzt eine FTP\Connection-Instanz zur&uuml;ck;
       vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-delete.php'>ftp_delete</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-exec.php'>ftp_exec</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-fget.php'>ftp_fget</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-fput.php'>ftp_fput</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-get.php'>ftp_get</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-get-option.php'>ftp_get_option</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-login.php'>ftp_login</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-mdtm.php'>ftp_mdtm</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-mkdir.php'>ftp_mkdir</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-mlsd.php'>ftp_mlsd</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-continue.php'>ftp_nb_continue</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-fget.php'>ftp_nb_fget</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-fput.php'>ftp_nb_fput</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-get.php'>ftp_nb_get</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-put.php'>ftp_nb_put</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nlist.php'>ftp_nlist</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-pasv.php'>ftp_pasv</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-put.php'>ftp_put</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-pwd.php'>ftp_pwd</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-raw.php'>ftp_raw</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-rawlist.php'>ftp_rawlist</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-rename.php'>ftp_rename</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-rmdir.php'>ftp_rmdir</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-set-option.php'>ftp_set_option</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-site.php'>ftp_site</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-size.php'>ftp_size</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-ssl-connect.php'>ftp_ssl_connect</a></td><td>Gibt jetzt eine FTP\Connection-Instanz zur&uuml;ck;
       vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-systype.php'>ftp_systype</a></td><td>Der Parameter ftp erwartet nun eine
  FTP\Connection-Instanz; vorher wurde eine Ressource
  erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-html-translation-table.php'>get_html_translation_table</a></td><td>flags ge&auml;ndert von
       ENT_COMPAT zu ENT_QUOTES |
       ENT_SUBSTITUTE | ENT_HTML401.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmp-init.php'>gmp_init</a></td><td>Support for explicit octal prefixes 0o and
       0o has been added for num strings.
       Interpretation of such prefixes when base is
       0 has also been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash.php'>hash</a></td><td>Der Parameter options wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-algos.php'>hash_algos</a></td><td>Die Unterst&uuml;tzung f&uuml;r die Algorithmen MurmurHash3 und xxHash wurde
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-file.php'>hash_file</a></td><td>Der Parameter options wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-init.php'>hash_init</a></td><td>Der Parameter options wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.html-entity-decode.php'>html_entity_decode</a></td><td>flags ge&auml;ndert von
       ENT_COMPAT zu ENT_QUOTES |
       ENT_SUBSTITUTE | ENT_HTML401.</td></tr><tr><td>&nbsp;</td><td><a href='function.htmlentities.php'>htmlentities</a></td><td>flags ge&auml;ndert von
       ENT_COMPAT zu ENT_QUOTES |
       ENT_SUBSTITUTE | ENT_HTML401.</td></tr><tr><td>&nbsp;</td><td><a href='function.htmlspecialchars.php'>htmlspecialchars</a></td><td>flags ge&auml;ndert von
       ENT_COMPAT zu ENT_QUOTES |
       ENT_SUBSTITUTE | ENT_HTML401.</td></tr><tr><td>&nbsp;</td><td><a href='function.htmlspecialchars-decode.php'>htmlspecialchars_decode</a></td><td>flags ge&auml;ndert von
       ENT_COMPAT zu ENT_QUOTES |
       ENT_SUBSTITUTE | ENT_HTML401.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagechar.php'>imagechar</a></td><td>Der Parameter font akzeptiert jetzt sowohl eine GdFont-Instanz
   als auch ein Integer; vorher wurde nur Integer akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecharup.php'>imagecharup</a></td><td>Der Parameter font akzeptiert jetzt sowohl eine GdFont-Instanz
   als auch ein Integer; vorher wurde nur Integer akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilledpolygon.php'>imagefilledpolygon</a></td><td>Der Parameter num_points ist veraltet und sollte
       nicht mehr verwendet werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefontheight.php'>imagefontheight</a></td><td>Der Parameter font akzeptiert jetzt sowohl eine GdFont-Instanz
   als auch ein Integer; vorher wurde nur Integer akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefontwidth.php'>imagefontwidth</a></td><td>Der Parameter font akzeptiert jetzt sowohl eine GdFont-Instanz
   als auch ein Integer; vorher wurde nur Integer akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageloadfont.php'>imageloadfont</a></td><td>Gibt nun eine GdFont-Instanz zur&uuml;ck; vorher
        wurde ein Integer zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageopenpolygon.php'>imageopenpolygon</a></td><td>The parameter num_points has been deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagepolygon.php'>imagepolygon</a></td><td>Der Parameter num_points ist veraltet und sollte
       nicht mehr verwendet werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagestring.php'>imagestring</a></td><td>Der Parameter font akzeptiert jetzt sowohl eine GdFont-Instanz
   als auch ein Integer; vorher wurde nur Integer akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagestringup.php'>imagestringup</a></td><td>Der Parameter font akzeptiert jetzt sowohl eine GdFont-Instanz
   als auch ein Integer; vorher wurde nur Integer akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagetypes.php'>imagetypes</a></td><td>IMG_AVIF wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.ini-set.php'>ini_set</a></td><td>value now accepts any scalar type (including null).
       Previously, only String values were accepted.</td></tr><tr><td>&nbsp;</td><td><a href='function.key.php'>key</a></td><td>Bei Objekten ist die Verwendung dieser Funktion veraltet.
  Stattdessen sollte entweder das Objekt vorher mit get_mangled_object_vars in ein Array umgewandelt werden oder es sollten
  die Methoden einer Klasse verwendet werden, die Iterator implementiert, z.&nbsp;B. ArrayIterator.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-add.php'>ldap_add</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-add-ext.php'>ldap_add_ext</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-add-ext.php'>ldap_add_ext</a></td><td>Gibt nun eine LDAP\Result-Instanz zur&uuml;ck; vorher
  wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-bind.php'>ldap_bind</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-bind-ext.php'>ldap_bind_ext</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-bind-ext.php'>ldap_bind_ext</a></td><td>Gibt nun eine LDAP\Result-Instanz zur&uuml;ck; vorher
  wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-compare.php'>ldap_compare</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-connect.php'>ldap_connect</a></td><td>Gibt nun eine LDAP\Connection-Instanz zur&uuml;ck;
       vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-count-entries.php'>ldap_count_entries</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-count-entries.php'>ldap_count_entries</a></td><td>Der Parameter result erwartet nun eine
  LDAP\Result-Instanz; vorher wurde eine g&uuml;ltige
  ldap result-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-count-references.php'>ldap_count_references</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-count-references.php'>ldap_count_references</a></td><td>Der Parameter result erwartet nun eine
  LDAP\Result-Instanz; vorher wurde eine g&uuml;ltige
  ldap result-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-delete.php'>ldap_delete</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-delete-ext.php'>ldap_delete_ext</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-delete-ext.php'>ldap_delete_ext</a></td><td>Gibt nun eine LDAP\Result-Instanz zur&uuml;ck; vorher
  wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-errno.php'>ldap_errno</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-error.php'>ldap_error</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-exop.php'>ldap_exop</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-exop-passwd.php'>ldap_exop_passwd</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-exop-refresh.php'>ldap_exop_refresh</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-exop-whoami.php'>ldap_exop_whoami</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-first-attribute.php'>ldap_first_attribute</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-first-attribute.php'>ldap_first_attribute</a></td><td>Der Parameter entry erwartet nun eine
  LDAP\ResultEntry-Instanz; vorher wurde eine g&uuml;ltige
  ldap result entry-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-first-entry.php'>ldap_first_entry</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-first-entry.php'>ldap_first_entry</a></td><td>Der Parameter result erwartet nun eine
  LDAP\Result-Instanz; vorher wurde eine g&uuml;ltige
  ldap result-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-first-entry.php'>ldap_first_entry</a></td><td>Gibt nun eine LDAP\ResultEntry-Instanz zur&uuml;ck; vorher
  wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-free-result.php'>ldap_free_result</a></td><td>Der Parameter result erwartet nun eine
  LDAP\Result-Instanz; vorher wurde eine g&uuml;ltige
  ldap result-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-attributes.php'>ldap_get_attributes</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-attributes.php'>ldap_get_attributes</a></td><td>Der Parameter entry erwartet nun eine
  LDAP\ResultEntry-Instanz; vorher wurde eine g&uuml;ltige
  ldap result entry-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-dn.php'>ldap_get_dn</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-dn.php'>ldap_get_dn</a></td><td>Der Parameter entry erwartet nun eine
  LDAP\ResultEntry-Instanz; vorher wurde eine g&uuml;ltige
  ldap result entry-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-entries.php'>ldap_get_entries</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-entries.php'>ldap_get_entries</a></td><td>Der Parameter result erwartet nun eine
  LDAP\Result-Instanz; vorher wurde eine g&uuml;ltige
  ldap result-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-option.php'>ldap_get_option</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-values.php'>ldap_get_values</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-values.php'>ldap_get_values</a></td><td>Der Parameter entry erwartet nun eine
  LDAP\ResultEntry-Instanz; vorher wurde eine g&uuml;ltige
  ldap result entry-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-values-len.php'>ldap_get_values_len</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-values-len.php'>ldap_get_values_len</a></td><td>Der Parameter entry erwartet nun eine
  LDAP\ResultEntry-Instanz; vorher wurde eine g&uuml;ltige
  ldap result entry-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-list.php'>ldap_list</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-list.php'>ldap_list</a></td><td>Gibt nun eine LDAP\Result-Instanz zur&uuml;ck; vorher
  wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-add.php'>ldap_mod_add</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-del.php'>ldap_mod_del</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-replace.php'>ldap_mod_replace</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-modify-batch.php'>ldap_modify_batch</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_add-ext.php'>ldap_mod_add_ext</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_add-ext.php'>ldap_mod_add_ext</a></td><td>Gibt nun eine LDAP\Result-Instanz zur&uuml;ck; vorher
  wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_del-ext.php'>ldap_mod_del_ext</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_del-ext.php'>ldap_mod_del_ext</a></td><td>Gibt nun eine LDAP\Result-Instanz zur&uuml;ck; vorher
  wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_replace-ext.php'>ldap_mod_replace_ext</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_replace-ext.php'>ldap_mod_replace_ext</a></td><td>Gibt nun eine LDAP\Result-Instanz zur&uuml;ck; vorher
  wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-next-attribute.php'>ldap_next_attribute</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-next-attribute.php'>ldap_next_attribute</a></td><td>Der Parameter entry erwartet nun eine
  LDAP\ResultEntry-Instanz; vorher wurde eine g&uuml;ltige
  ldap result entry-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-next-entry.php'>ldap_next_entry</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-next-entry.php'>ldap_next_entry</a></td><td>Der Parameter entry erwartet nun eine
  LDAP\ResultEntry-Instanz; vorher wurde eine g&uuml;ltige
  ldap result entry-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-next-entry.php'>ldap_next_entry</a></td><td>Gibt nun eine LDAP\Result-Instanz zur&uuml;ck; vorher
  wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-parse-exop.php'>ldap_parse_exop</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-parse-exop.php'>ldap_parse_exop</a></td><td>Der Parameter result erwartet nun eine
  LDAP\Result-Instanz; vorher wurde eine g&uuml;ltige
  ldap result-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-parse-result.php'>ldap_parse_result</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-parse-result.php'>ldap_parse_result</a></td><td>Der Parameter result erwartet nun eine
  LDAP\Result-Instanz; vorher wurde eine g&uuml;ltige
  ldap result-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-read.php'>ldap_read</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-read.php'>ldap_read</a></td><td>Gibt nun eine LDAP\Result-Instanz zur&uuml;ck; vorher
  wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-rename.php'>ldap_rename</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-rename-ext.php'>ldap_rename_ext</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-rename-ext.php'>ldap_rename_ext</a></td><td>Gibt nun eine LDAP\Result-Instanz zur&uuml;ck; vorher
  wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-sasl-bind.php'>ldap_sasl_bind</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-search.php'>ldap_search</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-search.php'>ldap_search</a></td><td>Gibt nun eine LDAP\Result-Instanz zur&uuml;ck; vorher
  wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-set-option.php'>ldap_set_option</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-set-rebind-proc.php'>ldap_set_rebind_proc</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-unbind.php'>ldap_unbind</a></td><td>Der Parameter ldap erwartet nun eine LDAP\Connection-Instanz;
  vorher wurde eine g&uuml;ltige ldap link-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-check-encoding.php'>mb_check_encoding</a></td><td>Calling this function with null as value or without argument is deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='function.mhash.php'>mhash</a></td><td>Diese Funktion ist veraltet. Stattdessen sollten die
        hash_*()-Funktionen
        verwendet werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.mhash-count.php'>mhash_count</a></td><td>Diese Funktion ist veraltet. Stattdessen sollten die
        hash_*()-Funktionen
        verwendet werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.mhash-get-block-size.php'>mhash_get_block_size</a></td><td>Diese Funktion ist veraltet. Stattdessen sollten die
        hash_*()-Funktionen
        verwendet werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.mhash-get-hash-name.php'>mhash_get_hash_name</a></td><td>Diese Funktion ist veraltet. Stattdessen sollten die
        hash_*()-Funktionen
        verwendet werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.mhash-keygen-s2k.php'>mhash_keygen_s2k</a></td><td>This function has been deprecated.
        Use the hash_*() functions instead.</td></tr><tr><td>&nbsp;</td><td><a href='function.next.php'>next</a></td><td>Bei Objekten ist die Verwendung dieser Funktion veraltet.
  Stattdessen sollte entweder das Objekt vorher mit get_mangled_object_vars in ein Array umgewandelt werden oder es sollten
  die Methoden einer Klasse verwendet werden, die Iterator implementiert, z.&nbsp;B. ArrayIterator.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-result-all.php'>odbc_result_all</a></td><td>Diese Funktion ist veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-cms-encrypt.php'>openssl_cms_encrypt</a></td><td>The default cipher algorithm (cipher_algo) is now
       AES-128-CBC (OPENSSL_CIPHER_AES_128_CBC). Previously,
       PKCS7/CMS was used (OPENSSL_CIPHER_RC2_40).</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-decrypt.php'>openssl_decrypt</a></td><td>tag is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs7-encrypt.php'>openssl_pkcs7_encrypt</a></td><td>Der Standard-Verschl&uuml;sselungsalgorithmus (cipher_algo) ist jetzt AES-128-CBC (OPENSSL_CIPHER_AES_128_CBC).
       Zuvor wurde PKCS7/CMS (OPENSSL_CIPHER_RC2_40) verwendet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-affected-rows.php'>pg_affected_rows</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-cancel-query.php'>pg_cancel_query</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-client-encoding.php'>pg_client_encoding</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-close.php'>pg_close</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-connect.php'>pg_connect</a></td><td>Gibt nun eine PgSql\Connection-Instanz zur&uuml;ck;
       vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-connect-poll.php'>pg_connect_poll</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-connection-busy.php'>pg_connection_busy</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-connection-reset.php'>pg_connection_reset</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-connection-status.php'>pg_connection_status</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-consume-input.php'>pg_consume_input</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-convert.php'>pg_convert</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-copy-from.php'>pg_copy_from</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-copy-to.php'>pg_copy_to</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-dbname.php'>pg_dbname</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-delete.php'>pg_delete</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-end-copy.php'>pg_end_copy</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-escape-bytea.php'>pg_escape_bytea</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-escape-identifier.php'>pg_escape_identifier</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-escape-literal.php'>pg_escape_literal</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-escape-string.php'>pg_escape_string</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-execute.php'>pg_execute</a></td><td>Gibt nun eine PgSql\Result-Instanz zur&uuml;ck;
  vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-execute.php'>pg_execute</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-all.php'>pg_fetch_all</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-all-columns.php'>pg_fetch_all_columns</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-array.php'>pg_fetch_array</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-assoc.php'>pg_fetch_assoc</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-object.php'>pg_fetch_object</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-result.php'>pg_fetch_result</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-row.php'>pg_fetch_row</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-is-null.php'>pg_field_is_null</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-name.php'>pg_field_name</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-num.php'>pg_field_num</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-prtlen.php'>pg_field_prtlen</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-size.php'>pg_field_size</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-table.php'>pg_field_table</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-type.php'>pg_field_type</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-type-oid.php'>pg_field_type_oid</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-flush.php'>pg_flush</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-free-result.php'>pg_free_result</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-get-notify.php'>pg_get_notify</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-get-pid.php'>pg_get_pid</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-get-result.php'>pg_get_result</a></td><td>Gibt nun eine PgSql\Result-Instanz zur&uuml;ck;
  vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-get-result.php'>pg_get_result</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-host.php'>pg_host</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-insert.php'>pg_insert</a></td><td>Gibt nun eine PgSql\Result-Instanz zur&uuml;ck;
  vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-insert.php'>pg_insert</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-last-error.php'>pg_last_error</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-last-notice.php'>pg_last_notice</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-last-oid.php'>pg_last_oid</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-close.php'>pg_lo_close</a></td><td>Der Parameter lob erwartet nun eine PgSql\Lob-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-create.php'>pg_lo_create</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-export.php'>pg_lo_export</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-import.php'>pg_lo_import</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-open.php'>pg_lo_open</a></td><td>Gibt nun eine PgSql\Lob-Instanz zur&uuml;ck;
       vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-open.php'>pg_lo_open</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-read.php'>pg_lo_read</a></td><td>Der Parameter lob erwartet nun eine PgSql\Lob-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-read-all.php'>pg_lo_read_all</a></td><td>Der Parameter lob erwartet nun eine PgSql\Lob-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-seek.php'>pg_lo_seek</a></td><td>Der Parameter lob erwartet nun eine PgSql\Lob-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-tell.php'>pg_lo_tell</a></td><td>Der Parameter lob erwartet nun eine PgSql\Lob-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-truncate.php'>pg_lo_truncate</a></td><td>Der Parameter lob erwartet nun eine PgSql\Lob-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-unlink.php'>pg_lo_unlink</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-write.php'>pg_lo_write</a></td><td>Der Parameter lob erwartet nun eine PgSql\Lob-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-meta-data.php'>pg_meta_data</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-num-fields.php'>pg_num_fields</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-num-rows.php'>pg_num_rows</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-options.php'>pg_options</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-parameter-status.php'>pg_parameter_status</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-pconnect.php'>pg_pconnect</a></td><td>Gibt nun eine PgSql\Connection-Instanz zur&uuml;ck;
       vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-ping.php'>pg_ping</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-port.php'>pg_port</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-prepare.php'>pg_prepare</a></td><td>Gibt nun eine PgSql\Result-Instanz zur&uuml;ck;
  vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-prepare.php'>pg_prepare</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-put-line.php'>pg_put_line</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-query.php'>pg_query</a></td><td>Gibt nun eine PgSql\Result-Instanz zur&uuml;ck;
  vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-query.php'>pg_query</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-query-params.php'>pg_query_params</a></td><td>Gibt nun eine PgSql\Result-Instanz zur&uuml;ck;
  vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-query-params.php'>pg_query_params</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-result-error.php'>pg_result_error</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-result-error-field.php'>pg_result_error_field</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-result-seek.php'>pg_result_seek</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-result-status.php'>pg_result_status</a></td><td>Der Parameter result erwartet nun eine PgSql\Result-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-select.php'>pg_select</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-send-execute.php'>pg_send_execute</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-send-prepare.php'>pg_send_prepare</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-send-query.php'>pg_send_query</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-send-query-params.php'>pg_send_query_params</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-set-client-encoding.php'>pg_set_client_encoding</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-set-error-verbosity.php'>pg_set_error_verbosity</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-socket.php'>pg_socket</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-trace.php'>pg_trace</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-transaction-status.php'>pg_transaction_status</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-tty.php'>pg_tty</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-untrace.php'>pg_untrace</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-update.php'>pg_update</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-version.php'>pg_version</a></td><td>Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
  vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.prev.php'>prev</a></td><td>Bei Objekten ist die Verwendung dieser Funktion veraltet.
  Stattdessen sollte entweder das Objekt vorher mit get_mangled_object_vars in ein Array umgewandelt werden oder es sollten
  die Methoden einer Klasse verwendet werden, die Iterator implementiert, z.&nbsp;B. ArrayIterator.</td></tr><tr><td>&nbsp;</td><td><a href='function.reset.php'>reset</a></td><td>Bei Objekten ist die Verwendung dieser Funktion veraltet.
  Stattdessen sollte entweder das Objekt vorher mit get_mangled_object_vars in ein Array umgewandelt werden oder es sollten
  die Methoden einer Klasse verwendet werden, die Iterator implementiert, z.&nbsp;B. ArrayIterator.</td></tr><tr><td>&nbsp;</td><td><a href='function.snmp3-get.php'>snmp3_get</a></td><td>The auth_protocol now accepts &quot;SHA256&quot;
       and &quot;SHA512&quot; when supported by libnetsnmp.</td></tr><tr><td>&nbsp;</td><td><a href='function.snmp3-getnext.php'>snmp3_getnext</a></td><td>The auth_protocol now accepts &quot;SHA256&quot;
       and &quot;SHA512&quot; when supported by libnetsnmp.</td></tr><tr><td>&nbsp;</td><td><a href='function.snmp3-real-walk.php'>snmp3_real_walk</a></td><td>The auth_protocol now accepts &quot;SHA256&quot;
       and &quot;SHA512&quot; when supported by libnetsnmp.</td></tr><tr><td>&nbsp;</td><td><a href='function.snmp3-walk.php'>snmp3_walk</a></td><td>The auth_protocol now accepts &quot;SHA256&quot;
       and &quot;SHA512&quot; when supported by libnetsnmp.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-select.php'>stream_select</a></td><td>microseconds is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.strptime.php'>strptime</a></td><td>Diese Funktion ist veraltet. Stattdessen sollte
        date_parse_from_format verwendet werden (f&uuml;r eine
        Auswertung, die nicht vom Gebietsschema abh&auml;ngig ist) oder
        IntlDateFormatter::parse (f&uuml;r eine
        Auswertung, die vom Gebietsschema abh&auml;ngig ist)</td></tr><tr><td>&nbsp;</td><td><a href='intldateformatter.create.php'>IntlDateFormatter::create</a></td><td>Parameters dateType and
         timeType are now optional.</td></tr><tr><td>&nbsp;</td><td><a href='multipleiterator.current.php'>MultipleIterator::current</a></td><td>A RuntimeException is now thrown if
       MultipleIterator::current is called on an
       invalid iterator.  Previously, false was returned.</td></tr><tr><td>&nbsp;</td><td><a href='multipleiterator.key.php'>MultipleIterator::key</a></td><td>A RuntimeException is now thrown if
       MultipleIterator::key is called on an
       invalid iterator.  Previously, false was returned.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-driver.report-mode.php'>mysqli_driver::$report_mode</a></td><td>Der Standardwert ist nun MYSQLI_REPORT_ERROR |
       MYSQLI_REPORT_STRICT; vorher war es
       MYSQLI_REPORT_OFF.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-result.fetch-all.php'>mysqli_result::fetch_all</a></td><td>Steht nun auch in Verbindung mit libmysqlclient zur Verf&uuml;gung.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-stmt.execute.php'>mysqli_stmt::execute</a></td><td>Der optionale Parameter params wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-stmt.next-result.php'>mysqli_stmt::next_result</a></td><td>Nun auch verf&uuml;gbar, wenn gegen libmysqlclient gelinkt wird.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.construct.php'>mysqli::__construct</a></td><td>mysqli::connect gibt bei Erfolg nun true
        anstelle von null zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.get-client-info.php'>mysqli::$client_info</a></td><td>Der Aufruf von mysqli_get_client_info mit dem
       Parameter mysql ist veraltet. Diese Funktion
       ben&ouml;tigte nie einen Parameter, sondern lie&szlig; ihn f&auml;lschlicherweise als
       optionalen Parameter zu.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.get-client-info.php'>mysqli::$client_info</a></td><td>Der objektorientierte Stil
       mysqli::get_client_info ist veraltet.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.init.php'>mysqli::init</a></td><td>Die objektorientierte Methode mysqli::init ist
       veraltet. Anstelle von parent::init sollte
       parent::__construct verwendet werden.</td></tr><tr><td>&nbsp;</td><td><a href='phar.buildfromdirectory.php'>Phar::buildFromDirectory</a></td><td>Phar::buildFromDirectory no longer returns false.</td></tr><tr><td>&nbsp;</td><td><a href='phar.buildfromiterator.php'>Phar::buildFromIterator</a></td><td>Phar::buildFromIterator no longer returns false.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.buildfromdirectory.php'>PharData::buildFromDirectory</a></td><td>PharData::buildFromDirectory no longer returns false.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.buildfromiterator.php'>PharData::buildFromIterator</a></td><td>PharData::buildFromIterator no longer returns false.</td></tr><tr><td>&nbsp;</td><td><a href='reflectiofunctionabstract.isstatic.php'>ReflectionFunctionAbstract::isStatic</a></td><td>This method has been pulled up. Previously, it was only defined in
       ReflectionMethod.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclassconstant.getname.php'>ReflectionClassConstant::getName</a></td><td>Throws an Error in case the name property has not been initialized.
       Previously, the method returned false on failure.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionextension.clone.php'>ReflectionExtension::__clone</a></td><td>This method is no longer final.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionfunctionabstract.clone.php'>ReflectionFunctionAbstract::__clone</a></td><td>This method is no longer final.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionparameter.clone.php'>ReflectionParameter::__clone</a></td><td>This method is no longer final.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionproperty.clone.php'>ReflectionProperty::__clone</a></td><td>This method is no longer final.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionproperty.getvalue.php'>ReflectionProperty::getValue</a></td><td>Private and protected properties can be accessed by
       ReflectionProperty::getValue right away.
       Previously, they needed to be made accessible by calling
       ReflectionProperty::setAccessible; otherwise
       a ReflectionException was thrown.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionproperty.setvalue.php'>ReflectionProperty::setValue</a></td><td>Private and protected properties can be accessed by
       ReflectionProperty::setValue right away.
       Previously, they needed to be made accessible by calling
       ReflectionProperty::setAccessible; otherwise
       a ReflectionException was thrown.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionzendextension.clone.php'>ReflectionZendExtension::__clone</a></td><td>This method is no longer final.</td></tr><tr><td>&nbsp;</td><td><a href='simplexmlelement.current.php'>SimpleXMLElement::current</a></td><td>Wenn SimpleXMLElement::current mit einem
       ung&uuml;ltigen Iterator aufgerufen wird, wird nun ein
       Error geworfen; zuvor wurde null
       zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='simplexmlelement.key.php'>SimpleXMLElement::key</a></td><td>Wenn SimpleXMLElement::key mit einem
       ung&uuml;ltigen Iterator aufgerufen wird, wird nun ein
       Error geworfen; zuvor wurde false
       zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.fputcsv.php'>SplFileObject::fputcsv</a></td><td>The optional eol parameter has been added.</td></tr><tr><td>&nbsp;</td><td><a href='splobjectstorage.current.php'>SplObjectStorage::current</a></td><td>SplObjectStorage::current now throws an Error exception
       if the current position is invalid.  Previously, false was returned instead.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3result.finalize.php'>SQLite3Result::finalize</a></td><td>This method now throws an Error exception if the
       object is not correct initialized. Previously, it returned false.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3stmt.close.php'>SQLite3Stmt::close</a></td><td>This method now throws an Error exception if the
       object is not correct initialized. Previously, it returned
       false.</td></tr></tbody><tbody class="gen-changelog v8-1-0"><tr><td>8.0.21</td><td><a href='datetime.createfromformat.php'>DateTime::createFromFormat</a></td><td>Wenn in datetime NULL-Bytes &uuml;bergeben werden,
       wird nun ein ValueError geworfen; vorher
       wurde dies stillschweigend ignoriert.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.createfromformat.php'>DateTimeImmutable::createFromFormat</a></td><td>Wenn in datetime NULL-Bytes &uuml;bergeben werden,
        wird nun ein ValueError geworfen;
        vorher wurde dies stillschweigend ignoriert.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-parse-from-format.php'>date_parse_from_format</a></td><td>Wenn in datetime NULL-Bytes &uuml;bergeben werden,
       wird nun ein ValueError geworfen; vorher
       wurde dies stillschweigend ignoriert.</td></tr></tbody><tbody class="gen-changelog v8-0-21"><tr><td>8.0.5</td><td><a href='function.imageinterlace.php'>imageinterlace</a></td><td>imageinterlace gibt nun einen
       bool-Wert zur&uuml;ck; vorher wurde ein int
       zur&uuml;ckgegeben (ungleich Null f&uuml;r interlaced Bilder, Null andernfalls)</td></tr></tbody><tbody class="gen-changelog v8-0-5"><tr><td>8.0.3</td><td><a href='domdocument.getelementsbytagnamens.php'>DOMDocument::getElementsByTagNameNS</a></td><td>namespace is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.getelementsbytagnamens.php'>DOMElement::getElementsByTagNameNS</a></td><td>namespace is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='domimplementation.createdocument.php'>DOMImplementation::createDocument</a></td><td>namespace is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='finfo.construct.php'>finfo::__construct</a></td><td>magic_database is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.bind-textdomain-codeset.php'>bind_textdomain_codeset</a></td><td>codeset ist nun ein Nullable-Typ. Zuvor war es
       nicht m&ouml;glich, die aktuell eingestellte Kodierung abzurufen.</td></tr><tr><td>&nbsp;</td><td><a href='function.bindtextdomain.php'>bindtextdomain</a></td><td>directory ist nun ein Nullable-Typ. Zuvor war es
       nicht m&ouml;glich, das aktuell eingestellte Verzeichnis abzurufen.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-open.php'>finfo_open</a></td><td>magic_database ist jetzt nullable (akzeptiert
       den null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegd.php'>imagegd</a></td><td>file is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegd2.php'>imagegd2</a></td><td>file is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='soapclient.setlocation.php'>SoapClient::__setLocation</a></td><td>location ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='soapvar.construct.php'>SoapVar::__construct</a></td><td>typeName, typeNamespace,
       nodeName und
       nodeNamespace sind jetzt nullable (akzeptieren
       den NULL-Wert).</td></tr></tbody><tbody class="gen-changelog v8-0-3"><tr><td>8.0.0</td><td><a href='curlfile.construct.php'>CURLFile::__construct</a></td><td>mime_type und
       posted_filename sind jetzt nullable (akzeptieren
       den null-Wert); vorher war ihr Vorgabewert 0.</td></tr><tr><td>&nbsp;</td><td><a href='dateinterval.construct.php'>DateInterval::__construct</a></td><td>W kann mit D kombiniert werden.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.createfromimmutable.php'>DateTime::createFromImmutable</a></td><td>Die Methode gibt nun eine Instanz der aktuell aufgerufenen Klasse
        zur&uuml;ck. Zuvor hat sie eine neue Instanz von
        DateTime erzeugt.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.format.php'>DateTimeInterface::format</a></td><td>Vor dieser Version wurde bei einem Fehler false zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.gettimestamp.php'>DateTimeInterface::getTimestamp</a></td><td>Diese Funktionen geben bei einem Fehler nicht mehr false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.createfrommutable.php'>DateTimeImmutable::createFromMutable</a></td><td>Die Methode gibt nun eine Instanz der aktuell aufgerufenen Klasse
        zur&uuml;ck. Zuvor hat sie eine neue Instanz von
        DateTimeImmutable erzeugt.</td></tr><tr><td>&nbsp;</td><td><a href='datetimezone.listidentifiers.php'>DateTimeZone::listIdentifiers</a></td><td>Vor dieser Version wurde bei einem Fehler false zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='directory.close.php'>Directory::close</a></td><td>Es wird kein Parameter akzeptiert. Zuvor konnte ein Verzeichnis-Handle
       als Parameter &uuml;bergeben werden.</td></tr><tr><td>&nbsp;</td><td><a href='directory.read.php'>Directory::read</a></td><td>Es wird kein Parameter akzeptiert. Zuvor konnte ein Verzeichnis-Handle
       als Parameter &uuml;bergeben werden.</td></tr><tr><td>&nbsp;</td><td><a href='directory.rewind.php'>Directory::rewind</a></td><td>Es wird kein Parameter akzeptiert. Zuvor konnte ein Verzeichnis-Handle
       als Parameter &uuml;bergeben werden.</td></tr><tr><td>&nbsp;</td><td><a href='directoryiterator.construct.php'>DirectoryIterator::__construct</a></td><td>Now throws a ValueError if
        directory is an empty string;
        previously it threw a RuntimeException.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.load.php'>DOMDocument::load</a></td><td>Calling this function statically will
       now throw an Error.
       Previously, an E_DEPRECATED was raised.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.loadhtml.php'>DOMDocument::loadHTML</a></td><td>Calling this function statically will
       now throw an Error.
       Previously, an E_DEPRECATED was raised.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.loadhtmlfile.php'>DOMDocument::loadHTMLFile</a></td><td>Calling this function statically will
       now throw an Error.
       Previously, an E_DEPRECATED was raised.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.loadxml.php'>DOMDocument::loadXML</a></td><td>Calling this function statically will
       now throw an Error.
       Previously, an E_DEPRECATED was raised.</td></tr><tr><td>&nbsp;</td><td><a href='domimplementation.createdocument.php'>DOMImplementation::createDocument</a></td><td>doctype is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='domimplementation.createdocument.php'>DOMImplementation::createDocument</a></td><td>Calling this function statically will
        now throw an Error.
        Previously, an E_DEPRECATED was raised.</td></tr><tr><td>&nbsp;</td><td><a href='domimplementation.createdocumenttype.php'>DOMImplementation::createDocumentType</a></td><td>Calling this function statically will
        now throw an Error.
        Previously, an E_DEPRECATED was raised.</td></tr><tr><td>&nbsp;</td><td><a href='domimplementation.hasfeature.php'>DOMImplementation::hasFeature</a></td><td>Calling this function statically will
        now throw an Error.
        Previously, an E_DEPRECATED was raised.</td></tr><tr><td>&nbsp;</td><td><a href='ffi.cdef.php'>FFI::cdef</a></td><td>lib is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='ffi.string.php'>FFI::string</a></td><td>size is nullable now; previously, its default was
       0.</td></tr><tr><td>&nbsp;</td><td><a href='filesystemiterator.construct.php'>FilesystemIterator::__construct</a></td><td>Now throws a ValueError if
        directory is an empty string;
        previously it threw a RuntimeException.</td></tr><tr><td>&nbsp;</td><td><a href='function.abs.php'>abs</a></td><td>num akzeptiert keine internen Objekte mehr, die
       eine numerische Konvertierung unterst&uuml;tzen.</td></tr><tr><td>&nbsp;</td><td><a href='function.apache-note.php'>apache_note</a></td><td>note_value ist jetzt nullable now (akzeptiert
       den null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.array-chunk.php'>array_chunk</a></td><td>Wenn length kleiner ist als 1,
       wird nun ein ValueError ausgel&ouml;st;
       vorher wurde ein Fehler der Stufe E_WARNING
       ausgel&ouml;st, und die Funktion gab null zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-column.php'>array_column</a></td><td>Die Objekte der Spalten, die durch den Parameter
        index_key angegeben werden, werden nicht mehr
        in Zeichenketten umgewandelt, sondern l&ouml;sen stattdessen einen
        TypeError aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-combine.php'>array_combine</a></td><td>array_combine l&ouml;st nun einen
       ValueError aus, wenn die Anzahl der Elemente der
       Arrays nicht gleich ist; vorher gab diese Funktion stattdessen false
       zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-diff.php'>array_diff</a></td><td>Diese Funktion kann jetzt mit nur einem Parameter aufgerufen werden.
  Zuvor waren mindestens zwei Parameter erforderlich.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-diff-assoc.php'>array_diff_assoc</a></td><td>Diese Funktion kann jetzt mit nur einem Parameter aufgerufen werden.
  Zuvor waren mindestens zwei Parameter erforderlich.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-diff-key.php'>array_diff_key</a></td><td>Diese Funktion kann jetzt mit nur einem Parameter aufgerufen werden.
  Zuvor waren mindestens zwei Parameter erforderlich.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-fill.php'>array_fill</a></td><td>Wenn count au&szlig;erhalb des zul&auml;ssigen Bereichs
       liegt, l&ouml;st array_fill nun einen
       ValueError aus; zuvor wurde ein Fehler der Stufe
       E_WARNING erzeugt, und die Funktion gab false
       zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-filter.php'>array_filter</a></td><td>callback ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-filter.php'>array_filter</a></td><td>Wenn callback einen per Referenz &uuml;bergebenen
  Parameter erwartet, gibt diese Funktion nun einen Fehler der Stufe
  E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-intersect.php'>array_intersect</a></td><td>Diese Funktion kann jetzt mit nur einem Parameter aufgerufen werden.
  Zuvor waren mindestens zwei Parameter erforderlich.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-intersect-assoc.php'>array_intersect_assoc</a></td><td>Diese Funktion kann jetzt mit nur einem Parameter aufgerufen werden.
  Zuvor waren mindestens zwei Parameter erforderlich.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-intersect-key.php'>array_intersect_key</a></td><td>Diese Funktion kann jetzt mit nur einem Parameter aufgerufen werden.
  Zuvor waren mindestens zwei Parameter erforderlich.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-key-exists.php'>array_key_exists</a></td><td>Der Parameter key akzeptiert nun Werte vom Typ
       bool, float, int,
       null, resource und string als
       Argumente.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-key-exists.php'>array_key_exists</a></td><td>Die &Uuml;bergabe eines objects an den Parameter
       array wird nicht mehr unterst&uuml;tzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-map.php'>array_map</a></td><td>Wenn callback einen per Referenz &uuml;bergebenen
  Parameter erwartet, gibt diese Funktion nun einen Fehler der Stufe
  E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-rand.php'>array_rand</a></td><td>Wenn num au&szlig;erhalb des zul&auml;ssigen Bereichs
        liegt, wirft array_rand nun einen
        ValueError; zuvor wurde ein
        E_WARNING ausgegeben, und die Funktion gab null
        zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-rand.php'>array_rand</a></td><td>Wenn array leer ist, wirft
        array_rand nun einen
        ValueError; zuvor wurde ein
        E_WARNING ausgegeben, und die Funktion gab null
        zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-reduce.php'>array_reduce</a></td><td>Wenn callback einen per Referenz &uuml;bergebenen
  Parameter erwartet, gibt diese Funktion nun einen Fehler der Stufe
  E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-splice.php'>array_splice</a></td><td>length ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-walk.php'>array_walk</a></td><td>Wenn die callback-Funktion erwartet, dass der
       zweite oder dritte Parameter per Referenz &uuml;bergeben wird, gibt diese
       Funktion nun einen Fehler der Stufe E_WARNING
       aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert.php'>assert</a></td><td>assert wertet Zeichenketten nicht mehr aus,
        sondern behandelt sie stattdessen wie jeden anderen Parameter.
        Anstelle von assert('$a == $b') sollte
        assert($a == $b) verwendet werden. Die
        php.ini-Direktive assert.quiet_eval und die
        Konstante ASSERT_QUIET_EVAL wurden ebenfalls
        entfernt, da sie keine Auswirkungen mehr haben.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert.php'>assert</a></td><td>Wenn description eine Instanz von
        Throwable ist, wird nun ein Objekt ausgel&ouml;st,
        wenn die Zusicherung fehlschl&auml;gt, unabh&auml;ngig vom Wert von
        assert.exception.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert.php'>assert</a></td><td>Wenn description eine Instanz von
        Throwable ist, wird kein Benutzer-Callback
        aufgerufen, auch wenn er gesetzt ist.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert.php'>assert</a></td><td>Die Deklaration einer Funktion namens assert()
        innerhalb eines Namensraums ist nicht mehr erlaubt und f&uuml;hrt zu einem
        Fehler der Stufe E_COMPILE_ERROR.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert-options.php'>assert_options</a></td><td>Wenn option keine g&uuml;ltige Option ist, wird ein
        ValueError ausgel&ouml;st; zuvor wurde false
        zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcadd.php'>bcadd</a></td><td>scale ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.bccomp.php'>bccomp</a></td><td>scale ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcdiv.php'>bcdiv</a></td><td>scale ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcdiv.php'>bcdiv</a></td><td>Die Division durch 0 l&ouml;st nun eine
       DivisionByZeroError-Exception aus,
       anstatt null zur&uuml;ckzugeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcmod.php'>bcmod</a></td><td>scale ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcmod.php'>bcmod</a></td><td>Die Division durch 0 l&ouml;st nun eine
       DivisionByZeroError-Exception aus,
       anstatt null zur&uuml;ckzugeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcmul.php'>bcmul</a></td><td>scale ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcpow.php'>bcpow</a></td><td>Wenn exponent eine Nachkommastelle hat, wird nun
       ein ValueError ausgel&ouml;st, anstatt den
       Wert abzuschneiden.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcpowmod.php'>bcpowmod</a></td><td>scale ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcpowmod.php'>bcpowmod</a></td><td>Nun wird ein ValueError ausgel&ouml;st,
       anstatt false zur&uuml;ckzugeben, wenn exponent ein
       negativer Wert ist.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcpowmod.php'>bcpowmod</a></td><td>Dividieren durch 0 l&ouml;st nun eine
       DivisionByZeroError-Exception aus,
       anstatt false zur&uuml;ckzugeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcscale.php'>bcscale</a></td><td>scale ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcsqrt.php'>bcsqrt</a></td><td>Wenn num kein wohlgeformter numerischer
       BCMath-String ist oder kleiner als 0, wird ein
       ValueError ausgel&ouml;st; zuvor wurde stattdessen
       ein E_WARNING ausgel&ouml;st.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcsqrt.php'>bcsqrt</a></td><td>scale muss nun zwischen 0 und
       2147483647 liegen; zuvor wurden negative Werte
       stillschweigend als 0 behandelt.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcsqrt.php'>bcsqrt</a></td><td>scale ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcsub.php'>bcsub</a></td><td>scale ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.bzdecompress.php'>bzdecompress</a></td><td>Der Typ von use_less_memory wurde von int in bool ge&auml;ndert.
       Bisher war der Standardwert 0.</td></tr><tr><td>&nbsp;</td><td><a href='function.bzwrite.php'>bzwrite</a></td><td>length ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.call-user-func-array.php'>call_user_func_array</a></td><td>args keys will now be interpreted as parameter names, instead of being silently ignored.</td></tr><tr><td>&nbsp;</td><td><a href='function.ceil.php'>ceil</a></td><td>num akzeptiert keine internen Objekte mehr, die
       eine numerische Konvertierung unterst&uuml;tzen.</td></tr><tr><td>&nbsp;</td><td><a href='function.com-event-sink.php'>com_event_sink</a></td><td>sink_interface is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.com-get-active-object.php'>com_get_active_object</a></td><td>codepage is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.compact.php'>compact</a></td><td>Wenn ein gebener String auf eine nicht gesetzte Variable verweist,
       wird nun ein Fehler der Stufe E_WARNING erzeugt.</td></tr><tr><td>&nbsp;</td><td><a href='function.constant.php'>constant</a></td><td>Wenn die Konstante nicht definiert ist, l&ouml;st
       constant nun eine
       Error-Exception aus; vorher wurde ein Fehler der
       Stufe E_WARNING erzeugt und null zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.convert-cyr-string.php'>convert_cyr_string</a></td><td>Diese Funktion wurde entfernt.</td></tr><tr><td>&nbsp;</td><td><a href='function.convert-uuencode.php'>convert_uuencode</a></td><td>Vor dieser Version wurde beim Versuch, eine leere Zeichenkette zu
       konvertieren, ohne besonderen Grund false zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.count.php'>count</a></td><td>count l&ouml;st nun einen
       TypeError aus, wenn ung&uuml;ltige z&auml;hlbare Typen an
       den Parameter value &uuml;bergeben werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.count-chars.php'>count_chars</a></td><td>Vor dieser Version hat die Funktion bei Auftreten eines Fehlers false
       zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.crypt.php'>crypt</a></td><td>salt ist nicht mehr optional.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-close.php'>curl_close</a></td><td>handle erwartet nun eine
  CurlHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-copy-handle.php'>curl_copy_handle</a></td><td>handle erwartet nun eine
  CurlHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-copy-handle.php'>curl_copy_handle</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       CurlHandle-Instanz zur&uuml;ck; vorher wurde eine
       Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-errno.php'>curl_errno</a></td><td>handle erwartet nun eine
  CurlHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-error.php'>curl_error</a></td><td>handle erwartet nun eine
  CurlHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-escape.php'>curl_escape</a></td><td>handle erwartet nun eine
  CurlHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-exec.php'>curl_exec</a></td><td>handle erwartet nun eine
  CurlHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-getinfo.php'>curl_getinfo</a></td><td>handle erwartet nun eine
  CurlHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-getinfo.php'>curl_getinfo</a></td><td>option ist jetzt nullable (akzeptiert den
        null-Wert); vorher war der Vorgabewert 0.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-init.php'>curl_init</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       CurlHandle-Instanz zur&uuml;ck; vorher wurde eine
       Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-init.php'>curl_init</a></td><td>url ist jetzt nullable (aktepiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-add-handle.php'>curl_multi_add_handle</a></td><td>multi_handle erwartet nun eine
  CurlMultiHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-add-handle.php'>curl_multi_add_handle</a></td><td>handle erwartet nun eine
  CurlHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-close.php'>curl_multi_close</a></td><td>multi_handle erwartet nun eine
  CurlMultiHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-errno.php'>curl_multi_errno</a></td><td>Diese Funktion gibt bei Auftreten eines Fehlers nicht mehr false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-errno.php'>curl_multi_errno</a></td><td>multi_handle erwartet nun eine
  CurlMultiHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-exec.php'>curl_multi_exec</a></td><td>multi_handle erwartet nun eine
  CurlMultiHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-getcontent.php'>curl_multi_getcontent</a></td><td>handle erwartet nun eine
  CurlHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-info-read.php'>curl_multi_info_read</a></td><td>multi_handle erwartet nun eine
  CurlMultiHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-init.php'>curl_multi_init</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       CurlHandle-Instanz zur&uuml;ck; vorher wurde eine
       Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-remove-handle.php'>curl_multi_remove_handle</a></td><td>multi_handle erwartet nun eine
  CurlMultiHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-remove-handle.php'>curl_multi_remove_handle</a></td><td>handle erwartet nun eine
  CurlHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-select.php'>curl_multi_select</a></td><td>multi_handle erwartet nun eine
  CurlMultiHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-setopt.php'>curl_multi_setopt</a></td><td>multi_handle erwartet nun eine
  CurlMultiHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-pause.php'>curl_pause</a></td><td>handle erwartet nun eine
  CurlHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-reset.php'>curl_reset</a></td><td>handle erwartet nun eine
  CurlHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-setopt.php'>curl_setopt</a></td><td>handle erwartet nun eine
  CurlHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-setopt-array.php'>curl_setopt_array</a></td><td>handle erwartet nun eine
  CurlHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-share-close.php'>curl_share_close</a></td><td>share_handle erwartet nun eine
  CurlShareHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-share-errno.php'>curl_share_errno</a></td><td>Diese Funktion gibt bei Auftreten eines Fehlers nicht mehr false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-share-errno.php'>curl_share_errno</a></td><td>share_handle erwartet nun eine
  CurlShareHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-share-init.php'>curl_share_init</a></td><td>Diese Funktion gibt nun eine Instanz der Klasse CurlShareHandle zur&uuml;ck;
       vorher wurde eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-share-setopt.php'>curl_share_setopt</a></td><td>share_handle erwartet nun eine
  CurlShareHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-unescape.php'>curl_unescape</a></td><td>handle erwartet nun eine
  CurlHandle-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-version.php'>curl_version</a></td><td>Der optionale Parameter age wurde entfernt.</td></tr><tr><td>&nbsp;</td><td><a href='function.date.php'>date</a></td><td>timestamp ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-sunrise.php'>date_sunrise</a></td><td>latitude, longitude,
        zenith und utcOffset
        sind nun nullable (akzeptieren den null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.date-sunset.php'>date_sunset</a></td><td>latitude, longitude,
        zenith und utcOffset
        sind nun nullable (akzeptieren den null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.define.php'>define</a></td><td>Die &Uuml;bergabe von true an case_insensitive
        gibt nun einen Fehler der Stufe E_WARNING aus;
        die &Uuml;bergabe von false ist weiterhin erlaubt.</td></tr><tr><td>&nbsp;</td><td><a href='function.deflate-add.php'>deflate_add</a></td><td>context expects a DeflateContext
       instance now; previously, a resource was expected.</td></tr><tr><td>&nbsp;</td><td><a href='function.deflate-init.php'>deflate_init</a></td><td>On success, this function returns a DeflateContext instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.dir.php'>dir</a></td><td>context ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.dom-import-simplexml.php'>dom_import_simplexml</a></td><td>Diese Funktion gibt im Fehlerfall nicht mehr null zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.easter-date.php'>easter_date</a></td><td>year ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.easter-date.php'>easter_date</a></td><td>Wenn year au&szlig;erhalb des zul&auml;ssigen Bereichs
       liegt, wird nun ein ValueError geworfen; zuvor
       wurde ein Fehler der Stufe E_WARNING ausgegeben
       und die Funktion gab false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.easter-days.php'>easter_days</a></td><td>year ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-describe.php'>enchant_broker_describe</a></td><td>Der Parameter broker erwartet nun eine
  EnchantBroker-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-describe.php'>enchant_broker_describe</a></td><td>Prior to this version, the function returned false on failure.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-dict-exists.php'>enchant_broker_dict_exists</a></td><td>Der Parameter broker erwartet nun eine
  EnchantBroker-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-free.php'>enchant_broker_free</a></td><td>This function has been deprecated in favor of unsetting the object.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-free.php'>enchant_broker_free</a></td><td>Der Parameter broker erwartet nun eine
  EnchantBroker-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-free-dict.php'>enchant_broker_free_dict</a></td><td>This function has been deprecated in favor of unsetting the object.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-free-dict.php'>enchant_broker_free_dict</a></td><td>dictionary expects a EnchantDictionary now;
       previoulsy, a Ressource was expected.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-get-dict-path.php'>enchant_broker_get_dict_path</a></td><td>This function has been deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-get-dict-path.php'>enchant_broker_get_dict_path</a></td><td>Der Parameter broker erwartet nun eine
  EnchantBroker-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-get-error.php'>enchant_broker_get_error</a></td><td>Der Parameter broker erwartet nun eine
  EnchantBroker-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-init.php'>enchant_broker_init</a></td><td>On success, this function returns an EnchantBroker instance now;
       previously, a Ressource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-list-dicts.php'>enchant_broker_list_dicts</a></td><td>Der Parameter broker erwartet nun eine
  EnchantBroker-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-list-dicts.php'>enchant_broker_list_dicts</a></td><td>Prior to this version, the function returned false on failure.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-request-dict.php'>enchant_broker_request_dict</a></td><td>Der Parameter broker erwartet nun eine
  EnchantBroker-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-request-dict.php'>enchant_broker_request_dict</a></td><td>On success, this function returns an EnchantDictionary instance now;
       previously, a Ressource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-request-pwl-dict.php'>enchant_broker_request_pwl_dict</a></td><td>Der Parameter broker erwartet nun eine
  EnchantBroker-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-request-pwl-dict.php'>enchant_broker_request_pwl_dict</a></td><td>On success, this function returns an EnchantDictionary instance now;
       previoulsy, a Ressource was retured.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-set-dict-path.php'>enchant_broker_set_dict_path</a></td><td>This function has been deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-set-dict-path.php'>enchant_broker_set_dict_path</a></td><td>Der Parameter broker erwartet nun eine
  EnchantBroker-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-set-ordering.php'>enchant_broker_set_ordering</a></td><td>Der Parameter broker erwartet nun eine
  EnchantBroker-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-add.php'>enchant_dict_add</a></td><td>Der Parameter dictionary erwartet nun eine
  EnchantDictionary-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-add-to-session.php'>enchant_dict_add_to_session</a></td><td>Der Parameter dictionary erwartet nun eine
  EnchantDictionary-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-check.php'>enchant_dict_check</a></td><td>Der Parameter dictionary erwartet nun eine
  EnchantDictionary-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-describe.php'>enchant_dict_describe</a></td><td>Der Parameter dictionary erwartet nun eine
  EnchantDictionary-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-describe.php'>enchant_dict_describe</a></td><td>Prior to this version, the function returned false on failure.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-get-error.php'>enchant_dict_get_error</a></td><td>Der Parameter dictionary erwartet nun eine
  EnchantDictionary-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-is-added.php'>enchant_dict_is_added</a></td><td>Der Parameter dictionary erwartet nun eine
  EnchantDictionary-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-quick-check.php'>enchant_dict_quick_check</a></td><td>Der Parameter dictionary erwartet nun eine
  EnchantDictionary-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-store-replacement.php'>enchant_dict_store_replacement</a></td><td>Der Parameter dictionary erwartet nun eine
  EnchantDictionary-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-suggest.php'>enchant_dict_suggest</a></td><td>Der Parameter dictionary erwartet nun eine
  EnchantDictionary-Instanz; vorher wurde eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.error-log.php'>error_log</a></td><td>destination und
       additional_headers sind jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.error-reporting.php'>error_reporting</a></td><td>error_level ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.exec.php'>exec</a></td><td>Wenn command leer ist oder Nullbytes enth&auml;lt,
       l&ouml;st exec nun einen
       ValueError aus. Zuvor gab die Funktion ein
       E_WARNING aus und gab false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.exif-read-data.php'>exif_read_data</a></td><td>required_sections ist jetzt nullable
       (akzeptiert den null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.explode.php'>explode</a></td><td>explode l&ouml;st nun einen
       ValueError aus, wenn an den Parameter
       separator eine leere Zeichenkette
       (&quot;&quot;) &uuml;bergeben wird.
       Bisher gab explode stattdessen false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.ezmlm-hash.php'>ezmlm_hash</a></td><td>Diese Funktion wurde entfernt.</td></tr><tr><td>&nbsp;</td><td><a href='function.fgetcsv.php'>fgetcsv</a></td><td>length ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.file-get-contents.php'>file_get_contents</a></td><td>length ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-buffer.php'>finfo_buffer</a></td><td>context is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-file.php'>finfo_file</a></td><td>context ist jetzt nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.floatval.php'>floatval</a></td><td>Die Fehlerstufe bei der Konvertierung eines Objekts wurde von
       E_NOTICE auf E_WARNING
       ge&auml;ndert.</td></tr><tr><td>&nbsp;</td><td><a href='function.floor.php'>floor</a></td><td>num akzeptiert keine internen Objekte mehr, die
       eine numerische Konvertierung unterst&uuml;tzen.</td></tr><tr><td>&nbsp;</td><td><a href='function.fprintf.php'>fprintf</a></td><td>Diese Funktion gibt bei Auftreten eines Fehlers nicht mehr false
       zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.fprintf.php'>fprintf</a></td><td>Wenn die Anzahl der Argumente Null ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen eine
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.fprintf.php'>fprintf</a></td><td>Wenn [width] kleiner als Null oder gr&ouml;&szlig;er als
       PHP_INT_MAX ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen einen
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.fprintf.php'>fprintf</a></td><td>Wenn [precision] kleiner als Null oder gr&ouml;&szlig;er als
       PHP_INT_MAX ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen eine
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.fprintf.php'>fprintf</a></td><td>Wenn weniger Argumente angegeben werden als n&ouml;tig, l&ouml;st diese Funktion
       einen ArgumentCountError aus; vorher gab sie
       stattdessen eine E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.fsockopen.php'>fsockopen</a></td><td>timeout ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.fwrite.php'>fwrite</a></td><td>length ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-called-class.php'>get_called_class</a></td><td>Der Aufruf dieser Funktion von au&szlig;erhalb einer Klasse l&ouml;st nun einen
        Error aus. Vorher wurde ein
        E_WARNING erzeugt und die Funktion gab false
        zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-class.php'>get_class</a></td><td>Der Aufruf dieser Funktion von au&szlig;erhalb einer Klasse ohne jegliche
        Parameter l&ouml;st nun einen Error aus. Zuvor wurde,
        wurde ein E_WARNING erzeugt und die Funktion gab
        false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-class-methods.php'>get_class_methods</a></td><td>Der Parameter object_or_class akzeptiert jetzt
       nur noch Objekte oder g&uuml;ltige Klassennamen.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-defined-functions.php'>get_defined_functions</a></td><td>Der Standardwert des Parameters exclude_disabled
       wurde von false auf true ge&auml;ndert.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-headers.php'>get_headers</a></td><td>Der Typ des Parameters associative wurde von
        int in bool ge&auml;ndert.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-magic-quotes-gpc.php'>get_magic_quotes_gpc</a></td><td>Diese Funktion wurde entfernt.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-magic-quotes-runtime.php'>get_magic_quotes_runtime</a></td><td>Diese Funktion wurde entfernt.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-parent-class.php'>get_parent_class</a></td><td>Der Parameter object_or_class akzeptiert jetzt
       nur noch Objekte oder g&uuml;ltige Klassennamen.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-resources.php'>get_resources</a></td><td>type is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.getdate.php'>getdate</a></td><td>timestamp ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.getenv.php'>getenv</a></td><td>Der Parameter name ist nun nullable (akzeptiert
       den null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.gmdate.php'>gmdate</a></td><td>timestamp ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmmktime.php'>gmmktime</a></td><td>hour ist nicht mehr optional. Falls ein
        Unix-Zeitstempel ben&ouml;tigt wird, sollte time
        verwendet werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmmktime.php'>gmmktime</a></td><td>minute, second,
        month, day und
        year sind nun nullable (akzeptieren den
        null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.gmp-binomial.php'>gmp_binomial</a></td><td>This function no longer returns false on failure.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmp-export.php'>gmp_export</a></td><td>This function no longer returns false on failure.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmp-import.php'>gmp_import</a></td><td>This function no longer returns false on failure.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmp-random-seed.php'>gmp_random_seed</a></td><td>If seed is invalid, gmp_random_seed
       now throws a ValueError.
       Previously it emitted an E_WARNING and returned false.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmstrftime.php'>gmstrftime</a></td><td>timestamp ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-substr.php'>grapheme_substr</a></td><td>The function now consistently clamps out-of-bounds offsets to the string boundary.
       Previously, false was returned instead of the empty string in some cases.</td></tr><tr><td>&nbsp;</td><td><a href='function.gzgets.php'>gzgets</a></td><td>length is nullable now;
       previously, the default was 1024.</td></tr><tr><td>&nbsp;</td><td><a href='function.gzwrite.php'>gzwrite</a></td><td>length ist jetzt ein Nullable-Typ; vorher war
       der Standardwert 0.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash.php'>hash</a></td><td>Wenn algo unbekannt ist, l&ouml;st
        hash nun eine
        ValueError-Exception aus; zuvor wurde
        stattdessen false zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-hkdf.php'>hash_hkdf</a></td><td>Now throws a ValueError exception on error.
        Previously, false was returned and an E_WARNING
        message was emitted.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-hmac.php'>hash_hmac</a></td><td>L&ouml;st nun eine ValueError-Exception aus, wenn
        algo nicht bekannt ist oder eine
        nicht-kryptographische Hash-Funktion ist; zuvor wurde stattdessen
        false zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-init.php'>hash_init</a></td><td>L&ouml;st nun eine ValueError-Exception aus, wenn
        algo unbekannt ist oder eine nicht
        kryptographische Hash-Funktion ist oder wenn
        key leer ist. Zuvor wurde false zur&uuml;ckgegeben
        und eine Meldung der Stufe E_WARNING ausgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-pbkdf2.php'>hash_pbkdf2</a></td><td>Now throws a ValueError exception on error.
        Previously, false was returned and an E_WARNING
        message was emitted.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-update-file.php'>hash_update_file</a></td><td>stream_context ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.header-remove.php'>header_remove</a></td><td>name is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.hebrevc.php'>hebrevc</a></td><td>Diese Funktion wurde entfernt.</td></tr><tr><td>&nbsp;</td><td><a href='function.html-entity-decode.php'>html_entity_decode</a></td><td>encoding ist jetzt nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.htmlentities.php'>htmlentities</a></td><td>encoding ist jetzt nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.http-build-query.php'>http_build_query</a></td><td>arg_separator ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.iconv-mime-decode.php'>iconv_mime_decode</a></td><td>encoding is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.iconv-mime-decode-headers.php'>iconv_mime_decode_headers</a></td><td>encoding is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.iconv-strlen.php'>iconv_strlen</a></td><td>encoding is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.iconv-strpos.php'>iconv_strpos</a></td><td>encoding is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.iconv-strrpos.php'>iconv_strrpos</a></td><td>encoding is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.iconv-substr.php'>iconv_substr</a></td><td>length and encoding are nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.idate.php'>idate</a></td><td>timestamp ist nun nullable (akzeptiert den
        null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.ignore-user-abort.php'>ignore_user_abort</a></td><td>enable ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageaffine.php'>imageaffine</a></td><td>clip is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageaffine.php'>imageaffine</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagealphablending.php'>imagealphablending</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageantialias.php'>imageantialias</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagearc.php'>imagearc</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagebmp.php'>imagebmp</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagebmp.php'>imagebmp</a></td><td>The type of compressed is Boolean now; formerly it was Integer.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagechar.php'>imagechar</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecharup.php'>imagecharup</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorallocate.php'>imagecolorallocate</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorallocatealpha.php'>imagecolorallocatealpha</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorat.php'>imagecolorat</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorclosest.php'>imagecolorclosest</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorclosesthwb.php'>imagecolorclosesthwb</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolordeallocate.php'>imagecolordeallocate</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorexact.php'>imagecolorexact</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorexactalpha.php'>imagecolorexactalpha</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolormatch.php'>imagecolormatch</a></td><td>image1 and image2 expect
       GdImage instances now; previously, resources
       were expected.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorresolve.php'>imagecolorresolve</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorresolvealpha.php'>imagecolorresolvealpha</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorset.php'>imagecolorset</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorsforindex.php'>imagecolorsforindex</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorsforindex.php'>imagecolorsforindex</a></td><td>imagecolorsforindex l&ouml;st jetzt eine
       ValueError Ausnahme aus, wenn
       color au&szlig;erhalb des Bereichs liegt;
       zuvor wurde stattdessen false zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorstotal.php'>imagecolorstotal</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolortransparent.php'>imagecolortransparent</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolortransparent.php'>imagecolortransparent</a></td><td>color ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageconvolution.php'>imageconvolution</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecopy.php'>imagecopy</a></td><td>dst_image und src_image
       erwarten jetzt GdImage-Instanzen; zuvor wurde
       eine Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecopymerge.php'>imagecopymerge</a></td><td>dst_image and src_image expect
       GdImage instances now; previously, resources
       were expected.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecopymergegray.php'>imagecopymergegray</a></td><td>dst_image and src_image expect
       GdImage instances now; previously, resources
       were expected.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecopyresampled.php'>imagecopyresampled</a></td><td>dst_image and src_image expect
       GdImage instances now; previously, resources
       were expected.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecopyresized.php'>imagecopyresized</a></td><td>dst_image und src_image erwarten jetzt
       GdImage-Instanzen;
       zuvor wurde eine resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreate.php'>imagecreate</a></td><td>Bei Erfolg gibt diese Funktion jetzt eine
       GDImage-Instanz zur&uuml;ck; zuvor wurde eine
       Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefrombmp.php'>imagecreatefrombmp</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromgd.php'>imagecreatefromgd</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromgd2.php'>imagecreatefromgd2</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromgd2part.php'>imagecreatefromgd2part</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromgif.php'>imagecreatefromgif</a></td><td>Bei Erfolg gibt diese Funktion jetzt eine
       GDImage-Instanz zur&uuml;ck; zuvor wurde eine
       Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromjpeg.php'>imagecreatefromjpeg</a></td><td>Bei Erfolg gibt diese Funktion jetzt eine
       GDImage-Instanz zur&uuml;ck; zuvor wurde eine
       Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefrompng.php'>imagecreatefrompng</a></td><td>Bei Erfolg gibt diese Funktion jetzt eine
       GDImage-Instanz zur&uuml;ck; zuvor wurde eine
       Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromstring.php'>imagecreatefromstring</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromtga.php'>imagecreatefromtga</a></td><td>On success, this function returns a GDImage instance now;
       previously, a Ressource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromwbmp.php'>imagecreatefromwbmp</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromwebp.php'>imagecreatefromwebp</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromxbm.php'>imagecreatefromxbm</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromxpm.php'>imagecreatefromxpm</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatetruecolor.php'>imagecreatetruecolor</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecrop.php'>imagecrop</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecrop.php'>imagecrop</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecropauto.php'>imagecropauto</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecropauto.php'>imagecropauto</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagedashedline.php'>imagedashedline</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagedestroy.php'>imagedestroy</a></td><td>Diese Funktion ist jetzt ein NOP.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagedestroy.php'>imagedestroy</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageellipse.php'>imageellipse</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefill.php'>imagefill</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilledarc.php'>imagefilledarc</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilledellipse.php'>imagefilledellipse</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilledpolygon.php'>imagefilledpolygon</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilledrectangle.php'>imagefilledrectangle</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilltoborder.php'>imagefilltoborder</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilter.php'>imagefilter</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageflip.php'>imageflip</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefttext.php'>imagefttext</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegammacorrect.php'>imagegammacorrect</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegd.php'>imagegd</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegd2.php'>imagegd2</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegetclip.php'>imagegetclip</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegetinterpolation.php'>imagegetinterpolation</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegif.php'>imagegif</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegrabscreen.php'>imagegrabscreen</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegrabwindow.php'>imagegrabwindow</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegrabwindow.php'>imagegrabwindow</a></td><td>client_area expects a bool now;
       previously it expected an int.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageinterlace.php'>imageinterlace</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageinterlace.php'>imageinterlace</a></td><td>enable erwartet nun einen
       bool-Wert; vorher wurde ein int erwarten.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageistruecolor.php'>imageistruecolor</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagejpeg.php'>imagejpeg</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagelayereffect.php'>imagelayereffect</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageline.php'>imageline</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageopenpolygon.php'>imageopenpolygon</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagepalettecopy.php'>imagepalettecopy</a></td><td>dst and src expect
       GdImage instances now; previously, resources
       were expected.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagepalettetotruecolor.php'>imagepalettetotruecolor</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagepng.php'>imagepng</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagepolygon.php'>imagepolygon</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagerectangle.php'>imagerectangle</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageresolution.php'>imageresolution</a></td><td>resolution_x and resolution_y are now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagerotate.php'>imagerotate</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagerotate.php'>imagerotate</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagerotate.php'>imagerotate</a></td><td>The unused ignore_transparent expects a bool now;
       previously it expected an int.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesavealpha.php'>imagesavealpha</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagescale.php'>imagescale</a></td><td>On success, this function returns a GDImage instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagescale.php'>imagescale</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesetbrush.php'>imagesetbrush</a></td><td>image and brush expect
       GdImage instances now; previously, resources
       were expected.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesetclip.php'>imagesetclip</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesetinterpolation.php'>imagesetinterpolation</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesetpixel.php'>imagesetpixel</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesetthickness.php'>imagesetthickness</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesettile.php'>imagesettile</a></td><td>image and tile expect
       GdImage instances now; previously, resources
       were expected.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagestring.php'>imagestring</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagestringup.php'>imagestringup</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesx.php'>imagesx</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesy.php'>imagesy</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagetruecolortopalette.php'>imagetruecolortopalette</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagettfbbox.php'>imagettfbbox</a></td><td>Die options wurden hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagettftext.php'>imagettftext</a></td><td>Die options wurden hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagewbmp.php'>imagewbmp</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagewbmp.php'>imagewbmp</a></td><td>foreground_color is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagewebp.php'>imagewebp</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagexbm.php'>imagexbm</a></td><td>image erwartet nun eine
  GdImage-Instanz; vorher wurde eine g&uuml;ltige
  gd-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagexbm.php'>imagexbm</a></td><td>foreground_color is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagexbm.php'>imagexbm</a></td><td>The fourth parameter, which was unused, has been removed.</td></tr><tr><td>&nbsp;</td><td><a href='function.implode.php'>implode</a></td><td>Die &Uuml;bergabe des separators nach dem
       array wird nicht mehr unterst&uuml;tzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.inflate-add.php'>inflate_add</a></td><td>context expects an InflateContext
       instance now; previously, a resource was expected.</td></tr><tr><td>&nbsp;</td><td><a href='function.inflate-get-read-len.php'>inflate_get_read_len</a></td><td>context expects an InflateContext
       instance now; previously, a resource was expected.</td></tr><tr><td>&nbsp;</td><td><a href='function.inflate-get-status.php'>inflate_get_status</a></td><td>context expects an InflateContext
       instance now; previously, a resource was expected.</td></tr><tr><td>&nbsp;</td><td><a href='function.inflate-init.php'>inflate_init</a></td><td>On success, this function returns an InflateContext instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.intval.php'>intval</a></td><td>Die Fehlerstufe bei der Konvertierung eines Objekts wurde von
       E_NOTICE auf E_WARNING
       ge&auml;ndert.</td></tr><tr><td>&nbsp;</td><td><a href='function.is-numeric.php'>is_numeric</a></td><td>Numerische Strings, die mit einem Leerzeichen enden
       (&quot;42 &quot;), geben nun true zur&uuml;ck. Zuvor wurde
       stattdessen false zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.jdtounix.php'>jdtounix</a></td><td>Diese Funktion gibt im Fehlerfall nicht mehr false zur&uuml;ck, sondern
       l&ouml;st stattdessen einen ValueError aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-add.php'>ldap_add</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-add-ext.php'>ldap_add_ext</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-bind-ext.php'>ldap_bind_ext</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-compare.php'>ldap_compare</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-control-paged-result.php'>ldap_control_paged_result</a></td><td>This function has been removed.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-control-paged-result-response.php'>ldap_control_paged_result_response</a></td><td>This function has been removed.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-delete.php'>ldap_delete</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-delete-ext.php'>ldap_delete_ext</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-exop-passwd.php'>ldap_exop_passwd</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-first-attribute.php'>ldap_first_attribute</a></td><td>Der unbenutzte dritte Parameter ber_identifier
       wird nicht mehr akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-list.php'>ldap_list</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-add.php'>ldap_mod_add</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-del.php'>ldap_mod_del</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-replace.php'>ldap_mod_replace</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-modify-batch.php'>ldap_modify_batch</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_add-ext.php'>ldap_mod_add_ext</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_del-ext.php'>ldap_mod_del_ext</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_replace-ext.php'>ldap_mod_replace_ext</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-next-attribute.php'>ldap_next_attribute</a></td><td>Der unbenutzte dritte Parameter ber_identifier
       wird nicht mehr akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-read.php'>ldap_read</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-rename.php'>ldap_rename</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-rename-ext.php'>ldap_rename_ext</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-sasl-bind.php'>ldap_sasl_bind</a></td><td>dn, password, mech,
       realm, authc_id, authz_id
       and props are nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-search.php'>ldap_search</a></td><td>controls ist nun nullable (akzeptiert den null-Wert); vorher war der Standardwert [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-set-rebind-proc.php'>ldap_set_rebind_proc</a></td><td>callback ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-sort.php'>ldap_sort</a></td><td>Diese Funktion wurde entfernt.</td></tr><tr><td>&nbsp;</td><td><a href='function.levenshtein.php'>levenshtein</a></td><td>Vor dieser Version musste levenshtein entweder mit
       zwei oder f&uuml;nf Argumenten aufgerufen werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.levenshtein.php'>levenshtein</a></td><td>Vor dieser Version gab levenshtein
       -1 zur&uuml;ck, wenn eines der Argumente l&auml;nger als 255
       Zeichen war.</td></tr><tr><td>&nbsp;</td><td><a href='function.libxml-disable-entity-loader.php'>libxml_disable_entity_loader</a></td><td>This function has been deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='function.libxml-use-internal-errors.php'>libxml_use_internal_errors</a></td><td>use_errors is nullable now. Previously, its default
       was false.</td></tr><tr><td>&nbsp;</td><td><a href='function.localtime.php'>localtime</a></td><td>timestamp ist nun nullable (akzeptiert den
        null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.max.php'>max</a></td><td>max l&ouml;st bei einem Fehler nun einen
       ValueError aus; vorher wurde false
       zur&uuml;ckgegeben und ein Fehler der Stufe E_WARNING
       ausgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.max.php'>max</a></td><td>Die Art und Weise, wie
       Zeichenketten und Zahlen verglichen werden,
       wurde ge&auml;ndert, sodass max in solchen F&auml;llen nicht
       mehr je nach Reihenfolge der Argumente unterschiedliche Werte
       zur&uuml;ckgibt.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-check-encoding.php'>mb_check_encoding</a></td><td>value and encoding are nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-chr.php'>mb_chr</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-encoding.php'>mb_convert_encoding</a></td><td>mb_convert_encoding will now throw a
       ValueError when
       to_encoding is passed an invalid encoding.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-encoding.php'>mb_convert_encoding</a></td><td>mb_convert_encoding will now throw a
       ValueError when
       from_encoding is passed an invalid encoding.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-encoding.php'>mb_convert_encoding</a></td><td>from_encoding is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-kana.php'>mb_convert_kana</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-decode-numericentity.php'>mb_decode_numericentity</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-detect-order.php'>mb_detect_order</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-encode-mimeheader.php'>mb_encode_mimeheader</a></td><td>charset and transfer_encoding
       are nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-encode-numericentity.php'>mb_encode_numericentity</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-encoding-aliases.php'>mb_encoding_aliases</a></td><td>If the encoding is unknown, a ValueError
       is now thrown; previously an E_WARNING was emitted,
       and the function returned false.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg.php'>mb_ereg</a></td><td>This function returns true on success now. Previously, it returned the byte length
       of the matched string if a match for pattern was found in
       string and matches was passed.
       If the optional parameter matches was not passed or
       the length of the matched string was 0, this function returned 1.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-match.php'>mb_ereg_match</a></td><td>options is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-replace.php'>mb_ereg_replace</a></td><td>options is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-replace-callback.php'>mb_ereg_replace_callback</a></td><td>options is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-search.php'>mb_ereg_search</a></td><td>pattern and options are nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-search-init.php'>mb_ereg_search_init</a></td><td>pattern and options are nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-search-pos.php'>mb_ereg_search_pos</a></td><td>pattern and options are nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-search-regs.php'>mb_ereg_search_regs</a></td><td>pattern and options are nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-eregi.php'>mb_eregi</a></td><td>This function returns true on success now. Previously, it returned the byte length
       of the matched string if a match for pattern was found in
       string and matches was passed.
       If the optional parameter matches was not passed or
       the length of the matched string was 0, this function returned 1.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-eregi-replace.php'>mb_eregi_replace</a></td><td>options is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-get-info.php'>mb_get_info</a></td><td>The types &quot;func_overload&quot;
       and &quot;func_overload_list&quot; are no longer supported.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-http-input.php'>mb_http_input</a></td><td>type is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-http-output.php'>mb_http_output</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-internal-encoding.php'>mb_internal_encoding</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-internal-encoding.php'>mb_internal_encoding</a></td><td>Now throws a ValueError if
       encoding is an invalid encoding.
       Previously a E_WARNING was emitted instead.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-language.php'>mb_language</a></td><td>language is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ord.php'>mb_ord</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-parse-str.php'>mb_parse_str</a></td><td>The second parameter was no longer optional.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-regex-encoding.php'>mb_regex_encoding</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-regex-set-options.php'>mb_regex_set_options</a></td><td>If the parameter options is given and not null, the previous
       options are returned. Formerly, the current options have been returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-regex-set-options.php'>mb_regex_set_options</a></td><td>options is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-regex-set-options.php'>mb_regex_set_options</a></td><td>The &quot;e&quot; option now throws a ValueError.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-scrub.php'>mb_scrub</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-send-mail.php'>mb_send_mail</a></td><td>additional_params is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-str-split.php'>mb_str_split</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-str-split.php'>mb_str_split</a></td><td>This function no longer returns false on failure.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strcut.php'>mb_strcut</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strimwidth.php'>mb_strimwidth</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-stripos.php'>mb_stripos</a></td><td>needle akzeptiert nun eine leere Zeichenkette.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-stripos.php'>mb_stripos</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-stristr.php'>mb_stristr</a></td><td>needle akzeptiert nun eine leere Zeichenkette.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-stristr.php'>mb_stristr</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strlen.php'>mb_strlen</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strpos.php'>mb_strpos</a></td><td>needle akzeptiert nun eine leere Zeichenkette.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strpos.php'>mb_strpos</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strrchr.php'>mb_strrchr</a></td><td>needle akzeptiert nun eine leere Zeichenkette.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strrchr.php'>mb_strrchr</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strrichr.php'>mb_strrichr</a></td><td>needle akzeptiert nun eine leere Zeichenkette.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strrichr.php'>mb_strrichr</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strripos.php'>mb_strripos</a></td><td>needle akzeptiert nun eine leere Zeichenkette.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strripos.php'>mb_strripos</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strrpos.php'>mb_strrpos</a></td><td>needle akzeptiert nun eine leere Zeichenkette.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strrpos.php'>mb_strrpos</a></td><td>Passing the encoding as the third argument 
       instead of an offset has been removed.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strrpos.php'>mb_strrpos</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strstr.php'>mb_strstr</a></td><td>needle akzeptiert nun eine leere Zeichenkette.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strstr.php'>mb_strstr</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strwidth.php'>mb_strwidth</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-substitute-character.php'>mb_substitute_character</a></td><td>Passing an empty string to substitute_character
       is no longer supported; &quot;none&quot; should be passed instead.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-substitute-character.php'>mb_substitute_character</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-substr.php'>mb_substr</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-substr-count.php'>mb_substr_count</a></td><td>encoding ist nun nullable (akzeptiert den
  null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.metaphone.php'>metaphone</a></td><td>Die Funktion gab bei Auftreten eines Fehlers false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.mhash.php'>mhash</a></td><td>key ist nun nullable (akzeptiert den
        null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.min.php'>min</a></td><td>min l&ouml;st bei einem Fehler nun einen
       ValueError aus; vorher wurde false
       zur&uuml;ckgegeben und ein Fehler der Stufe E_WARNING
       ausgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.min.php'>min</a></td><td>Die Art und Weise, wie
       Zeichenketten und Zahlen verglichen werden,
       wurde ge&auml;ndert, sodass min in solchen F&auml;llen nicht
       mehr je nach Reihenfolge der Argumente unterschiedliche Werte
       zur&uuml;ckgibt.</td></tr><tr><td>&nbsp;</td><td><a href='function.mktime.php'>mktime</a></td><td>hour ist nicht mehr optional. Falls ein
        Unix-Zeitstempel ben&ouml;tigt wird, sollte time
        verwendet werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.mktime.php'>mktime</a></td><td>minute, second,
        month, day und
        year sind nun nullable (akzeptieren den
        null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.money-format.php'>money_format</a></td><td>Diese Funktion wurde entfernt.</td></tr><tr><td>&nbsp;</td><td><a href='function.msg-get-queue.php'>msg_get_queue</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       SysvMessageQueue-Instanz zur&uuml;ck; vorher wurde
       eine resource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.msg-receive.php'>msg_receive</a></td><td>queue erwartet nun eine
       SysvMessageQueue-Instanz; vorher wurde eine
       resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.msg-remove-queue.php'>msg_remove_queue</a></td><td>queue erwartet nun eine
       SysvMessageQueue-Instanz; vorher wurde eine
       resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.msg-send.php'>msg_send</a></td><td>queue expects a SysvMessageQueue
       instance now; previously, a resource was expected.</td></tr><tr><td>&nbsp;</td><td><a href='function.msg-set-queue.php'>msg_set_queue</a></td><td>queue erwartet nun eine
       SysvMessageQueue-Instanz; vorher wurde eine
       resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.msg-stat-queue.php'>msg_stat_queue</a></td><td>queue erwartet nun eine
       SysvMessageQueue-Instanz; vorher wurde eine
       resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.mt-rand.php'>mt_rand</a></td><td>Wenn max kleiner ist als
       min, wird ein ValueError
       ausgel&ouml;st, wenn max kleiner ist als
       min; zuvor wurde ein E_WARNING
       erzeugt, und die Funktion gab false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.number-format.php'>number_format</a></td><td>Vor dieser Version akzeptierte number_format
        einen, zwei oder vier Parameter (aber nicht drei).</td></tr><tr><td>&nbsp;</td><td><a href='function.ob-implicit-flush.php'>ob_implicit_flush</a></td><td>enable erwartet nun einen bool-Wert;
       vorher wurde ein int erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-columns.php'>odbc_columns</a></td><td>schema, table and column
       are now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-error.php'>odbc_error</a></td><td>odbc is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-errormsg.php'>odbc_errormsg</a></td><td>odbc is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-exec.php'>odbc_exec</a></td><td>flags wurde entfernt.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-execute.php'>odbc_execute</a></td><td>Der nicht verwendete Parameter flags wurde entfernt.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-row.php'>odbc_fetch_row</a></td><td>row ist jetzt ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-procedurecolumns.php'>odbc_procedurecolumns</a></td><td>Prior to this version, the function could only be called with either one
       or five arguments.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-procedures.php'>odbc_procedures</a></td><td>Prior to this version, the function could only be called with either one
       or four arguments.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-tables.php'>odbc_tables</a></td><td>schema, table and types
       are now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.opendir.php'>opendir</a></td><td>context ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-export.php'>openssl_csr_export</a></td><td>Der Parameter csr akzeptiert nun eine
       OpenSSLCertificateSigningRequest-Instanz; vorher
       wurde eine Ressource vom Typ OpenSSL X.509 CSR
       akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-export-to-file.php'>openssl_csr_export_to_file</a></td><td>csr akzeptiert nun eine
       OpenSSLCertificateSigningRequest-Instanz; vorher
       wurde eine Ressource vom Typ OpenSSL X.509 CSR
       akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-get-public-key.php'>openssl_csr_get_public_key</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       OpenSSLAsymmetricKey-Instanz zur&uuml;ck; vorher
       wurde eine Ressource vom Typ OpenSSL-Schl&uuml;ssel
       zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-get-public-key.php'>openssl_csr_get_public_key</a></td><td>csr akzeptiert nun eine
       OpenSSLCertificateSigningRequest-Instanz; vorher
       wurde eine Ressource vom Typ OpenSSL X.509 CSR
       akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-get-subject.php'>openssl_csr_get_subject</a></td><td>csr akzeptiert nun eine
       OpenSSLCertificateSigningRequest-Instanz; vorher
       wurde eine Ressource vom Typ OpenSSL X.509 CSR
       akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-new.php'>openssl_csr_new</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       OpenSSLCertificateSigningRequest-Instanz zur&uuml;ck;
       vorher wurde eine Ressource vom Typ OpenSSL X.509
       CSR zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-new.php'>openssl_csr_new</a></td><td>private_key akzeptiert nun eine
       OpenSSLAsymmetricKey-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-sign.php'>openssl_csr_sign</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       OpenSSLCertificate-Instanz zur&uuml;ck; vorher wurde
       eine Ressource vom Typ OpenSSL X.509 zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-sign.php'>openssl_csr_sign</a></td><td>csr akzeptiert nun eine
       OpenSSLCertificateSigningRequest-Instanz; vorher
       wurde eine Ressource vom Typ OpenSSL X.509 CSR
       akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-sign.php'>openssl_csr_sign</a></td><td>ca_certificate akzeptiert nun eine
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-sign.php'>openssl_csr_sign</a></td><td>private_key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-dh-compute-key.php'>openssl_dh_compute_key</a></td><td>private_key accepts an OpenSSLAsymmetricKey now;
       previously, a Ressource of type OpenSSL key was accepted.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-free-key.php'>openssl_free_key</a></td><td>Diese Funktion ist nun veraltet, da sie keine Auswirkung mehr hat.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-free-key.php'>openssl_free_key</a></td><td>key akzeptiert nun eine
       OpenSSLAsymmetricKey-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-open.php'>openssl_open</a></td><td>private_key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL key oder
       OpenSSL X.509 CSR akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-open.php'>openssl_open</a></td><td>Der Parameter cipher_algo ist nicht mehr
       optional.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs7-decrypt.php'>openssl_pkcs7_decrypt</a></td><td>private_key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 CSR akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs7-encrypt.php'>openssl_pkcs7_encrypt</a></td><td>certificate akzeptiert nun eine
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL X.509 CSR akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs7-sign.php'>openssl_pkcs7_sign</a></td><td>certificate akzeptiert nun eine
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL X.509 CSR akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs7-sign.php'>openssl_pkcs7_sign</a></td><td>private_key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 CSR akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs7-verify.php'>openssl_pkcs7_verify</a></td><td>signers_certificates_filename,
       untrusted_certificates_filename,
       Inhalt und
       Ausgabedateiname sind nun vom Typ Nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs12-export.php'>openssl_pkcs12_export</a></td><td>certificate akzeptiert nun eine
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL X.509 CSR akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs12-export.php'>openssl_pkcs12_export</a></td><td>private_key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs12-export-to-file.php'>openssl_pkcs12_export_to_file</a></td><td>certificate akzeptiert nun eine
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL X.509 CSR akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs12-export-to-file.php'>openssl_pkcs12_export_to_file</a></td><td>private_key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-export.php'>openssl_pkey_export</a></td><td>key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-export-to-file.php'>openssl_pkey_export_to_file</a></td><td>key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-free.php'>openssl_pkey_free</a></td><td>Diese Funktion ist nun veraltet, da sie keine Auswirkung mehr hat.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-free.php'>openssl_pkey_free</a></td><td>key akzeptiert nun eine
       OpenSSLAsymmetricKey-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-get-details.php'>openssl_pkey_get_details</a></td><td>key akzeptiert nun eine
       OpenSSLAsymmetricKey-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-get-private.php'>openssl_pkey_get_private</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       OpenSSLAsymmetricKey-Instanz zur&uuml;ck; vorher
       wurde eine Ressource vom Typ OpenSSL-Schl&uuml;ssel
       zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-get-private.php'>openssl_pkey_get_private</a></td><td>private_key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-get-private.php'>openssl_pkey_get_private</a></td><td>passphrase ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-get-public.php'>openssl_pkey_get_public</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       OpenSSLAsymmetricKey-Instanz zur&uuml;ck; vorher
       wurde eine Ressource vom Typ OpenSSL-Schl&uuml;ssel
       zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-get-public.php'>openssl_pkey_get_public</a></td><td>public_key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-new.php'>openssl_pkey_new</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       OpenSSLAsymmetricKey-Instanz zur&uuml;ck; vorher
       wurde eine Ressource vom Typ OpenSSL-Schl&uuml;ssel
       zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-private-decrypt.php'>openssl_private_decrypt</a></td><td>private_key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-private-encrypt.php'>openssl_private_encrypt</a></td><td>private_key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-public-decrypt.php'>openssl_public_decrypt</a></td><td>public_key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-public-encrypt.php'>openssl_public_encrypt</a></td><td>public_key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-random-pseudo-bytes.php'>openssl_random_pseudo_bytes</a></td><td>strong_result is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-seal.php'>openssl_seal</a></td><td>public_key akzeptiert nun ein Array von
       OpenSSLAsymmetricKey-Instanzen; vorher wurde ein
       Array von Ressourcen vom Typ OpenSSL key
       akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-seal.php'>openssl_seal</a></td><td>Der Parameter cipher_algo ist nicht mehr
       optional.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-seal.php'>openssl_seal</a></td><td>iv ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-sign.php'>openssl_sign</a></td><td>private_key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-spki-new.php'>openssl_spki_new</a></td><td>private_key accepts an OpenSSLAsymmetricKey instance now;
       previously, a Ressource of type OpenSSL key was accepted.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-verify.php'>openssl_verify</a></td><td>public_key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-check-private-key.php'>openssl_x509_check_private_key</a></td><td>certificate akzeptiert nun eine
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-check-private-key.php'>openssl_x509_check_private_key</a></td><td>private_key akzeptiert nun eine
       OpenSSLAsymmetricKey- oder
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL-Schl&uuml;ssel oder
       OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-checkpurpose.php'>openssl_x509_checkpurpose</a></td><td>certificate akzeptiert nun eine
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-checkpurpose.php'>openssl_x509_checkpurpose</a></td><td>untrusted_certificates_file ist nun ein
       Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-export.php'>openssl_x509_export</a></td><td>certificate akzeptiert nun eine
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-export-to-file.php'>openssl_x509_export_to_file</a></td><td>certificate akzeptiert nun eine
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-fingerprint.php'>openssl_x509_fingerprint</a></td><td>certificate accepts an OpenSSLCertificate instance now;
       previously, a Ressource of type OpenSSL X.509 was accepted.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-free.php'>openssl_x509_free</a></td><td>Diese Funktion ist nun veraltet, da sie keine Auswirkung mehr hat.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-free.php'>openssl_x509_free</a></td><td>certificate akzeptiert nun eine
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-parse.php'>openssl_x509_parse</a></td><td>certificate akzeptiert nun eine
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-read.php'>openssl_x509_read</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       OpenSSLCertificate-Instanz zur&uuml;ck; vorher wurde
       eine Ressource vom Typ OpenSSL X.509 zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-read.php'>openssl_x509_read</a></td><td>certificate akzeptiert nun eine
       OpenSSLCertificate-Instanz; vorher wurde eine
       Ressource vom Typ OpenSSL X.509 akzeptiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-verify.php'>openssl_x509_verify</a></td><td>certificate accepts an OpenSSLCertificate instance now;
       previously, a Ressource of type OpenSSL X.509 was accepted.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-verify.php'>openssl_x509_verify</a></td><td>public_key accepts an OpenSSLAsymmetricKey
       or OpenSSLCertificate instance now;
       previously, a Ressource of type OpenSSL key or OpenSSL X.509
       was accepted.</td></tr><tr><td>&nbsp;</td><td><a href='function.pack.php'>pack</a></td><td>Diese Funktion gibt bei einem Fehler nicht mehr false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.parse-str.php'>parse_str</a></td><td>result ist nicht mehr optional.</td></tr><tr><td>&nbsp;</td><td><a href='function.parse-url.php'>parse_url</a></td><td>parse_url unterscheidet nun zwischen fehlenden
       und leeren Abfragen und Fragmenten.</td></tr><tr><td>&nbsp;</td><td><a href='function.passthru.php'>passthru</a></td><td>Wenn command leer ist oder Nullbytes enth&auml;lt,
       l&ouml;st passthru nun einen
       ValueError aus. Zuvor gab die Funktion ein
       E_WARNING aus und gab false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>password_hash gibt im Fehlerfall nicht mehr
        false zur&uuml;ck; stattdessens wird ein
        ValueError ausgel&ouml;st, wenn der
        Passwort-Hashing-Algorithmus ung&uuml;ltig ist, oder ein
        Error, wenn das Passwort-Hashing aufgrund eines
        unbekannten Fehlers fehlschlug.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>Der Parameter algo ist jetzt nullable
        (akzeptiert den NULL-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-async-signals.php'>pcntl_async_signals</a></td><td>enable is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-getpriority.php'>pcntl_getpriority</a></td><td>process_id ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-setpriority.php'>pcntl_setpriority</a></td><td>process_id ist jetzt nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.pfsockopen.php'>pfsockopen</a></td><td>timeout ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-client-encoding.php'>pg_client_encoding</a></td><td>connection ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-close.php'>pg_close</a></td><td>connection ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-dbname.php'>pg_dbname</a></td><td>connection ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-end-copy.php'>pg_end_copy</a></td><td>connection ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-all.php'>pg_fetch_all</a></td><td>pg_fetch_all gibt bei Ergebnismengen mit null
        Zeilen nun ein leeres Array statt false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-host.php'>pg_host</a></td><td>connection ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-last-error.php'>pg_last_error</a></td><td>connection ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-write.php'>pg_lo_write</a></td><td>length ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-options.php'>pg_options</a></td><td>connection ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-ping.php'>pg_ping</a></td><td>connection ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-port.php'>pg_port</a></td><td>connection ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-trace.php'>pg_trace</a></td><td>connection ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-tty.php'>pg_tty</a></td><td>connection ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-untrace.php'>pg_untrace</a></td><td>connection ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-version.php'>pg_version</a></td><td>connection ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.phpversion.php'>phpversion</a></td><td>extension ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.printf.php'>printf</a></td><td>Diese Funktion gibt bei Auftreten eines Fehlers nicht mehr false
       zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.printf.php'>printf</a></td><td>Wenn die Anzahl der Argumente Null ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen eine
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.printf.php'>printf</a></td><td>Wenn [width] kleiner als Null oder gr&ouml;&szlig;er als
       PHP_INT_MAX ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen einen
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.printf.php'>printf</a></td><td>Wenn [precision] kleiner als Null oder gr&ouml;&szlig;er als
       PHP_INT_MAX ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen eine
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.printf.php'>printf</a></td><td>Wenn weniger Argumente angegeben werden als n&ouml;tig, l&ouml;st diese Funktion
       einen ArgumentCountError aus; vorher gab sie
       stattdessen eine E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.readdir.php'>readdir</a></td><td>dir_handle ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.readline-info.php'>readline_info</a></td><td>var_name und value sind
       nun Nullable-Typen.</td></tr><tr><td>&nbsp;</td><td><a href='function.readline-read-history.php'>readline_read_history</a></td><td>filename ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.readline-write-history.php'>readline_write_history</a></td><td>filename ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.restore-include-path.php'>restore_include_path</a></td><td>Diese Funktion wurde entfernt.</td></tr><tr><td>&nbsp;</td><td><a href='function.rewinddir.php'>rewinddir</a></td><td>dir_handle ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.round.php'>round</a></td><td>num akzeptiert keine internen Objekte mehr, die
       eine numerische Konvertierung unterst&uuml;tzen.</td></tr><tr><td>&nbsp;</td><td><a href='function.sapi-windows-vt100-support.php'>sapi_windows_vt100_support</a></td><td>enable is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.scandir.php'>scandir</a></td><td>context ist nun nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.sem-acquire.php'>sem_acquire</a></td><td>semaphore erwartet nun eine
       SysvSemaphore-Instanz; vorher wurde eine
       resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.sem-get.php'>sem_get</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       SysvSemaphore-Instanz zur&uuml;ck; vorher wurde
       eine resource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.sem-get.php'>sem_get</a></td><td>Der Typ von auto_release wurde von
       int auf bool ge&auml;ndert.</td></tr><tr><td>&nbsp;</td><td><a href='function.sem-release.php'>sem_release</a></td><td>semaphore erwartet nun eine
       SysvSemaphore-Instanz; vorher wurde eine
       resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.sem-remove.php'>sem_remove</a></td><td>semaphore erwartet nun eine
       SysvSemaphore-Instanz; vorher wurde eine
       resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-cache-expire.php'>session_cache_expire</a></td><td>value ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-cache-limiter.php'>session_cache_limiter</a></td><td>value ist jetzt ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-id.php'>session_id</a></td><td>id ist jetzt nullable (akzeptiert den
       NULL-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.session-module-name.php'>session_module_name</a></td><td>module ist jetzt nullable (akzeptiert den
       NULL-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.session-name.php'>session_name</a></td><td>name ist jetzt nullable (akzeptiert den
        NULL-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.session-save-path.php'>session_save_path</a></td><td>path ist jetzt ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-set-cookie-params.php'>session_set_cookie_params</a></td><td>path, domain,
        secure und httponly sind
        jetzt Nullable-Typen.</td></tr><tr><td>&nbsp;</td><td><a href='function.set-error-handler.php'>set_error_handler</a></td><td>Der Parameter errcontext wurde entfernt und
        wird nicht mehr an Benutzer-Callbacks &uuml;bergeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-attach.php'>shm_attach</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       SysvSharedMemory-Instanz zur&uuml;ck; vorher wurde
       eine resource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-attach.php'>shm_attach</a></td><td>size ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-detach.php'>shm_detach</a></td><td>shm erwartet nun eine
       SysvSharedMemory-Instanz; vorher wurde eine
       resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-get-var.php'>shm_get_var</a></td><td>shm erwartet nun eine
       SysvSharedMemory-Instanz; vorher wurde eine
       resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-has-var.php'>shm_has_var</a></td><td>shm expects a SysvSharedMemory
       instance now; previously, a resource was expected.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-put-var.php'>shm_put_var</a></td><td>shm erwartet nun eine
       SysvSharedMemory-Instanz; vorher wurde eine
       Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-remove.php'>shm_remove</a></td><td>shm erwartet nun eine
       SysvSharedMemory-Instanz; vorher wurde eine
       resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-remove-var.php'>shm_remove_var</a></td><td>shm erwartet nun eine
       SysvSharedMemory-Instanz; vorher wurde eine
       resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-close.php'>shmop_close</a></td><td>Diese Funktion ist veraltet, da sie keine Auswirkungen mehr hat.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-close.php'>shmop_close</a></td><td>shmop erwartet nun eine
       Shmop-Instanz; vorher wurde eine
       Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-delete.php'>shmop_delete</a></td><td>shmop erwartet nun eine
       Shmop-Instanz; vorher wurde eine
       resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-open.php'>shmop_open</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       Shmop-Instanz zur&uuml;ck; vorher wurde eine
       resource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-open.php'>shmop_open</a></td><td>Wenn mode ung&uuml;ltig ist oder
       size kleiner oder gleich Null ist, wird ein
       ValueError ausgel&ouml;st; vorher wurde stattdessen
       ein E_WARNING ausgegeben und die Funktion gab
       false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-read.php'>shmop_read</a></td><td>shmop erwartet nun eine
       Shmop-Instanz; vorher wurde eine
       resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-read.php'>shmop_read</a></td><td>Wenn offset oder size
       au&szlig;erhalb des zul&auml;ssigen Bereichs liegen, wird ein
       ValueError ausgel&ouml;st; vorher wurde ein
       E_WARNING ausgegeben und false zur&uuml;ckgegeben,</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-size.php'>shmop_size</a></td><td>shmop erwartet nun eine
       Shmop-Instanz; vorher wurde eine
       resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-write.php'>shmop_write</a></td><td>Vor PHP 8.0.0 wurde bei einem Fehler false zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-write.php'>shmop_write</a></td><td>shmop erwartet nun eine
       Shmop-Instanz; vorher wurde eine
       resource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.sleep.php'>sleep</a></td><td>Die Funktion l&ouml;st bei negativem seconds einen
       ValueError aus; vorher wurde stattdessen ein
       Fehler der Stufe E_WARNING ausgel&ouml;st, und die
       Funktion gab false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-accept.php'>socket_accept</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       Socket-Instanz zur&uuml;ck; vorher wurde eine
       resource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-addrinfo-bind.php'>socket_addrinfo_bind</a></td><td>On success, this function returns a Socket instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-addrinfo-bind.php'>socket_addrinfo_bind</a></td><td>address ist nun eine
  AddressInfo-Instanz; vorher war es eine
  resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-addrinfo-connect.php'>socket_addrinfo_connect</a></td><td>On success, this function returns a Socket instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-addrinfo-connect.php'>socket_addrinfo_connect</a></td><td>address ist nun eine
  AddressInfo-Instanz; vorher war es eine
  resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-addrinfo-explain.php'>socket_addrinfo_explain</a></td><td>address ist nun eine
  AddressInfo-Instanz; vorher war es eine
  resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-addrinfo-lookup.php'>socket_addrinfo_lookup</a></td><td>On success, this function returns an array of AddressInfo instances now;
       previously, an array of resources was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-addrinfo-lookup.php'>socket_addrinfo_lookup</a></td><td>service is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-bind.php'>socket_bind</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-clear-error.php'>socket_clear_error</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-clear-error.php'>socket_clear_error</a></td><td>socket ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-close.php'>socket_close</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-connect.php'>socket_connect</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-connect.php'>socket_connect</a></td><td>port ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-create.php'>socket_create</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       Socket-Instanz zur&uuml;ck; zuvor wurde eine
       Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-create-listen.php'>socket_create_listen</a></td><td>Bei Erfolg gibt diese Funktion nun eine
       Socket-Instanz zur&uuml;ck; zuvor wurde eine
       Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-create-pair.php'>socket_create_pair</a></td><td>pair ist nun ein Verweis auf ein Array von
       Socket-Instanzen; vorher war es ein Verweis auf
       ein Array von resources.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-export-stream.php'>socket_export_stream</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-get-option.php'>socket_get_option</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-getpeername.php'>socket_getpeername</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-getsockname.php'>socket_getsockname</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-import-stream.php'>socket_import_stream</a></td><td>On success, this function returns a Socket instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-last-error.php'>socket_last_error</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-last-error.php'>socket_last_error</a></td><td>socket ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-listen.php'>socket_listen</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-read.php'>socket_read</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-recv.php'>socket_recv</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-recvfrom.php'>socket_recvfrom</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-recvmsg.php'>socket_recvmsg</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-send.php'>socket_send</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-sendmsg.php'>socket_sendmsg</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-sendto.php'>socket_sendto</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-sendto.php'>socket_sendto</a></td><td>port ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-set-block.php'>socket_set_block</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-set-nonblock.php'>socket_set_nonblock</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-set-option.php'>socket_set_option</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-shutdown.php'>socket_shutdown</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-write.php'>socket_write</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-write.php'>socket_write</a></td><td>length ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-wsaprotocol-info-export.php'>socket_wsaprotocol_info_export</a></td><td>socket ist nun eine
   Socket-Instanz; vorher war es eine
   resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-wsaprotocol-info-import.php'>socket_wsaprotocol_info_import</a></td><td>On success, this function returns a Socket instance now;
       previously, a resource was returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.soundex.php'>soundex</a></td><td>Vor dieser Version wurde beim Aufruf der Funktion mit einer leeren
       Zeichenkette ohne besonderen Grund false zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.spl-autoload.php'>spl_autoload</a></td><td>file_extensions is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.spl-autoload-extensions.php'>spl_autoload_extensions</a></td><td>file_extensions ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.spl-autoload-functions.php'>spl_autoload_functions</a></td><td>Der R&uuml;ckgabewert wurde dahingehend ge&auml;ndert, dass es sich nun immer um
       ein Array handelt; zuvor gab diese Funktion false zur&uuml;ck, wenn die
       Autoload-Warteschlange nicht aktiviert war.</td></tr><tr><td>&nbsp;</td><td><a href='function.spl-autoload-register.php'>spl_autoload_register</a></td><td>callback is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.sprintf.php'>sprintf</a></td><td>Diese Funktion gibt bei Auftreten eines Fehlers nicht mehr false
       zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.sprintf.php'>sprintf</a></td><td>Wenn die Anzahl der Argumente Null ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen eine
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.sprintf.php'>sprintf</a></td><td>Wenn [width] kleiner als Null oder gr&ouml;&szlig;er als
       PHP_INT_MAX ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen einen
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.sprintf.php'>sprintf</a></td><td>Wenn [precision] kleiner als Null oder gr&ouml;&szlig;er als
       PHP_INT_MAX ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen eine
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.sprintf.php'>sprintf</a></td><td>Wenn weniger Argumente angegeben werden als n&ouml;tig, l&ouml;st diese Funktion
       einen ArgumentCountError aus; vorher gab sie
       stattdessen eine E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-split.php'>str_split</a></td><td>Wenn der Parameter length kleiner ist als
       1, wird nun ein ValueError
       ausgel&ouml;st; davor wurde ein Fehler der Stufe
       E_WARNING ausgel&ouml;st und die Funktion gab false
       zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-word-count.php'>str_word_count</a></td><td>characters ist jetzt nullable (akzeptiert den
       NULL-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.strcspn.php'>strcspn</a></td><td>length ist jetzt nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-context-create.php'>stream_context_create</a></td><td>options and params are now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-context-get-default.php'>stream_context_get_default</a></td><td>options is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-copy-to-stream.php'>stream_copy_to_stream</a></td><td>length is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-get-contents.php'>stream_get_contents</a></td><td>length is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-set-chunk-size.php'>stream_set_chunk_size</a></td><td>A ValueError is now thrown if
        size is less than 1 or greater than
        PHP_INT_MAX. Previously, an
        E_WARNING level error was emitted and false was
        returned.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-socket-accept.php'>stream_socket_accept</a></td><td>timeout is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-socket-client.php'>stream_socket_client</a></td><td>timeout and context are now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-socket-enable-crypto.php'>stream_socket_enable_crypto</a></td><td>session_stream is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-socket-server.php'>stream_socket_server</a></td><td>context is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.strftime.php'>strftime</a></td><td>timestamp ist nun nullable (akzeptiert den
        null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.strip-tags.php'>strip_tags</a></td><td>allowed_tags ist jetzt nullable (akzeptiert den
       NULL-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.stripos.php'>stripos</a></td><td>needle akzeptiert nun eine leere Zeichenkette.</td></tr><tr><td>&nbsp;</td><td><a href='function.stripos.php'>stripos</a></td><td>Die &Uuml;bergabe eines Integer als needle wird
       nicht mehr unterst&uuml;tzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.stristr.php'>stristr</a></td><td>needle akzeptiert nun eine leere Zeichenkette.</td></tr><tr><td>&nbsp;</td><td><a href='function.stristr.php'>stristr</a></td><td>Die &Uuml;bergabe eines Integer als needle wird
        nicht mehr unterst&uuml;tzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.strpos.php'>strpos</a></td><td>needle akzeptiert nun eine leere Zeichenkette.</td></tr><tr><td>&nbsp;</td><td><a href='function.strpos.php'>strpos</a></td><td>Die &Uuml;bergabe eines Integer als needle wird
       nicht mehr unterst&uuml;tzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.strrchr.php'>strrchr</a></td><td>needle akzeptiert nun eine leere Zeichenkette.</td></tr><tr><td>&nbsp;</td><td><a href='function.strrchr.php'>strrchr</a></td><td>Die &Uuml;bergabe eines Integer als needle wird
       nicht mehr unterst&uuml;tzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.strripos.php'>strripos</a></td><td>needle akzeptiert nun eine leere Zeichenkette.</td></tr><tr><td>&nbsp;</td><td><a href='function.strripos.php'>strripos</a></td><td>Die &Uuml;bergabe eines Integer als needle wird
       nicht mehr unterst&uuml;tzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.strrpos.php'>strrpos</a></td><td>needle akzeptiert nun eine leere Zeichenkette.</td></tr><tr><td>&nbsp;</td><td><a href='function.strrpos.php'>strrpos</a></td><td>Die &Uuml;bergabe eines Integer als needle wird
       nicht mehr unterst&uuml;tzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.strspn.php'>strspn</a></td><td>length ist jetzt nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.strstr.php'>strstr</a></td><td>needle akzeptiert nun eine leere Zeichenkette.</td></tr><tr><td>&nbsp;</td><td><a href='function.strstr.php'>strstr</a></td><td>Die &Uuml;bergabe eines Integer als needle wird
        nicht mehr unterst&uuml;tzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.strtotime.php'>strtotime</a></td><td>baseTimestamp ist nun nullable (akzeptiert den
        null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.substr.php'>substr</a></td><td>length ist jetzt nullable (akzeptiert den
       null-Wert). Wenn length explizit auf null
       gesetzt wird, gibt die Funktion einen Teilstring zur&uuml;ck, der am Ende
       des Strings endet, w&auml;hrend sie vorher einen leeren String zur&uuml;ckgegeben
       hat.</td></tr><tr><td>&nbsp;</td><td><a href='function.substr.php'>substr</a></td><td>Die Funktion gibt einen leeren String zur&uuml;ck, wo sie vorher false
       zur&uuml;ckgegeben hat.</td></tr><tr><td>&nbsp;</td><td><a href='function.substr-compare.php'>substr_compare</a></td><td>length ist nun nullable (akzeptiert den
        null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.substr-count.php'>substr_count</a></td><td>length ist jetzt ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.substr-replace.php'>substr_replace</a></td><td>length ist jetzt ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.touch.php'>touch</a></td><td>mtime und atime
       sind jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.trigger-error.php'>trigger_error</a></td><td>Die Funktion wirft nun einen ValueError, wenn
       ein ung&uuml;ltiges error_level angegeben wird; zuvor
       gab sie false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.uasort.php'>uasort</a></td><td>Wenn callback einen per Referenz &uuml;bergebenen
  Parameter erwartet, gibt diese Funktion nun einen Fehler der Stufe
  E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.uksort.php'>uksort</a></td><td>Wenn callback einen per Referenz &uuml;bergebenen
  Parameter erwartet, gibt diese Funktion nun einen Fehler der Stufe
  E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.umask.php'>umask</a></td><td>mask ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.unixtojd.php'>unixtojd</a></td><td>timestamp ist jetzt nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.usort.php'>usort</a></td><td>Wenn callback einen per Referenz &uuml;bergebenen
  Parameter erwartet, gibt diese Funktion nun einen Fehler der Stufe
  E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.vfprintf.php'>vfprintf</a></td><td>Diese Funktion gibt bei Auftreten eines Fehlers nicht mehr false
       zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.vfprintf.php'>vfprintf</a></td><td>Wenn die Anzahl der Argumente Null ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen eine
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.vfprintf.php'>vfprintf</a></td><td>Wenn [width] kleiner als Null oder gr&ouml;&szlig;er als
       PHP_INT_MAX ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen eine
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.vfprintf.php'>vfprintf</a></td><td>Wenn [precision] kleiner als Null oder gr&ouml;&szlig;er als
       PHP_INT_MAX ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen eine
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.vfprintf.php'>vfprintf</a></td><td>Wenn weniger Argumente angegeben werden als n&ouml;tig, l&ouml;st diese Funktion
       einen ValueError aus; vorher gab sie stattdessen
       eine E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.vprintf.php'>vprintf</a></td><td>Diese Funktion gibt bei Auftreten eines Fehlers nicht mehr false
       zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.vprintf.php'>vprintf</a></td><td>Wenn die Anzahl der Argumente Null ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen eine
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.vprintf.php'>vprintf</a></td><td>Wenn [width] kleiner als Null oder gr&ouml;&szlig;er als
       PHP_INT_MAX ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen eine
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.vprintf.php'>vprintf</a></td><td>Wenn [precision] kleiner als Null oder gr&ouml;&szlig;er als
       PHP_INT_MAX ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen eine
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.vprintf.php'>vprintf</a></td><td>Wenn weniger Argumente angegeben werden als n&ouml;tig, l&ouml;st diese Funktion
       einen ValueError aus; vorher gab sie stattdessen
       eine E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.vsprintf.php'>vsprintf</a></td><td>Diese Funktion gibt bei Auftreten eines Fehlers nicht mehr false
       zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.vsprintf.php'>vsprintf</a></td><td>Wenn die Anzahl der Argumente Null ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen eine
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.vsprintf.php'>vsprintf</a></td><td>Wenn [width] kleiner als Null oder gr&ouml;&szlig;er als
       PHP_INT_MAX ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen eine
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.vsprintf.php'>vsprintf</a></td><td>Wenn [precision] kleiner als Null oder gr&ouml;&szlig;er als
       PHP_INT_MAX ist, l&ouml;st diese Funktion einen
       ValueError aus; vorher gab sie stattdessen eine
       E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.vsprintf.php'>vsprintf</a></td><td>Wenn weniger Argumente angegeben werden als n&ouml;tig, l&ouml;st diese Funktion
       einen ValueError aus; vorher gab sie stattdessen
       eine E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.wordwrap.php'>wordwrap</a></td><td>Wenn break eine leere Zeichenkette ist, wird ein
       ValueError geworfen; zuvor wurde in diesem Fall
       ein E_WARNING ausgegeben und false zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-get-current-byte-index.php'>xml_get_current_byte_index</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-get-current-column-number.php'>xml_get_current_column_number</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-get-current-line-number.php'>xml_get_current_line_number</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-get-error-code.php'>xml_get_error_code</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parse.php'>xml_parse</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parse-into-struct.php'>xml_parse_into_struct</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-create.php'>xml_parser_create</a></td><td>This function returns an XMLParser instance now;
      previously, a resource was returned, Bei einem Fehler wird false zur&uuml;ckgegeben..</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-create.php'>xml_parser_create</a></td><td>encoding is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-create-ns.php'>xml_parser_create_ns</a></td><td>This function returns an XMLParser instance now;
      previously, a resource was returned, Bei einem Fehler wird false zur&uuml;ckgegeben..</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-create-ns.php'>xml_parser_create_ns</a></td><td>encoding is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-free.php'>xml_parser_free</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-get-option.php'>xml_parser_get_option</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-get-option.php'>xml_parser_get_option</a></td><td>A ValueError is now thrown if
       option is invalid.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-set-option.php'>xml_parser_set_option</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-set-option.php'>xml_parser_set_option</a></td><td>A ValueError is now thrown if
       option is invalid.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-character-data-handler.php'>xml_set_character_data_handler</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-default-handler.php'>xml_set_default_handler</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-element-handler.php'>xml_set_element_handler</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-end-namespace-decl-handler.php'>xml_set_end_namespace_decl_handler</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-external-entity-ref-handler.php'>xml_set_external_entity_ref_handler</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-notation-decl-handler.php'>xml_set_notation_decl_handler</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-object.php'>xml_set_object</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-processing-instruction-handler.php'>xml_set_processing_instruction_handler</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-start-namespace-decl-handler.php'>xml_set_start_namespace_decl_handler</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-unparsed-entity-decl-handler.php'>xml_set_unparsed_entity_decl_handler</a></td><td>parser erwartet nun eine
  XMLParser-Instanz; vorher wurde eine g&uuml;ltige
  xml-Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-close.php'>zip_close</a></td><td>Diese Funktion ist zugunsten der Objekt-API missbilligt;
        siehe ZipArchive::close.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-entry-close.php'>zip_entry_close</a></td><td>Diese Funktion ist zugunsten der Objekt-API missbilligt.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-entry-compressedsize.php'>zip_entry_compressedsize</a></td><td>Diese Funktion ist zugunsten der Objekt-API missbilligt;
        siehe ZipArchive::statIndex.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-entry-compressionmethod.php'>zip_entry_compressionmethod</a></td><td>Diese Funktion ist zugunsten der Objekt-API missbilligt;
        siehe ZipArchive::statIndex.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-entry-filesize.php'>zip_entry_filesize</a></td><td>Diese Funktion ist zugunsten der Objekt-API missbilligt;
        siehe ZipArchive::statIndex.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-entry-name.php'>zip_entry_name</a></td><td>Diese Funktion ist zugunsten der Objekt-API missbilligt;
        siehe ZipArchive::statIndex.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-entry-open.php'>zip_entry_open</a></td><td>Diese Funktion ist zugunsten der Objekt-API missbilligt.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-entry-read.php'>zip_entry_read</a></td><td>Diese Funktion ist zugunsten der Objekt-API missbilligt;
        siehe ZipArchive::open.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-open.php'>zip_open</a></td><td>Diese Funktion ist zugunsten der Objekt-API missbilligt;
        siehe ZipArchive::open.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-read.php'>zip_read</a></td><td>Diese Funktion ist zugunsten der Objekt-API missbilligt;
        siehe ZipArchive::statIndex.</td></tr><tr><td>&nbsp;</td><td><a href='globiterator.construct.php'>GlobIterator::__construct</a></td><td>Now throws a ValueError if
        directory is an empty string;
        previously it threw a RuntimeException.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.setminimaldaysinfirstweek.php'>IntlCalendar::setMinimalDaysInFirstWeek</a></td><td>A ValueError is now thrown on invalid input.  Previously, false was returned.</td></tr><tr><td>&nbsp;</td><td><a href='intltimezone.getidforwindowsid.php'>IntlTimeZone::getIDForWindowsID</a></td><td>region is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='limititerator.construct.php'>LimitIterator::__construct</a></td><td>Now throws a ValueError if
        offset is less than 0;
        previously it threw a RuntimeException.</td></tr><tr><td>&nbsp;</td><td><a href='limititerator.construct.php'>LimitIterator::__construct</a></td><td>Now throws a ValueError if
        limit is less than -1;
        previously it threw a RuntimeException.</td></tr><tr><td>&nbsp;</td><td><a href='locale.getdisplaylanguage.php'>Locale::getDisplayLanguage</a></td><td>displayLocale is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='locale.getdisplayname.php'>Locale::getDisplayName</a></td><td>displayLocale is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='locale.getdisplayregion.php'>Locale::getDisplayRegion</a></td><td>displayLocale is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='locale.getdisplayscript.php'>Locale::getDisplayScript</a></td><td>displayLocale is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='locale.getdisplayvariant.php'>Locale::getDisplayVariant</a></td><td>displayLocale is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-result.fetch-object.php'>mysqli_result::fetch_object</a></td><td>Der Parameter constructor_args akzeptiert bei
       Konstruktoren mit 0 Parametern nun []; zuvor wurde
       eine Exception geworfen.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-result.field-seek.php'>mysqli_result::field_seek</a></td><td>Diese Funktion gibt nun immer true zur&uuml;ck; vorher gab sie bei einem
        Fehler false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-stmt.close.php'>mysqli_stmt::close</a></td><td>Diese Funktion gibt nun immer true zur&uuml;ck; vorher gab sie bei einem
        Fehler false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-stmt.construct.php'>mysqli_stmt::__construct</a></td><td>query ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.begin-transaction.php'>mysqli::begin_transaction</a></td><td>name ist nun nullable (akzeptiert den null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.close.php'>mysqli::close</a></td><td>Diese Funktion gibt nun immer true zur&uuml;ck; vorher gab sie bei einem
        Fehler false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.commit.php'>mysqli::commit</a></td><td>name ist nun nullable (akzeptiert den null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.debug.php'>mysqli::debug</a></td><td>Diese Funktion gibt nun immer true zur&uuml;ck; vorher gab sie bei einem
        Fehler false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.rollback.php'>mysqli::rollback</a></td><td>name ist nun nullable (akzeptiert den
        null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='numberformatter.create.php'>NumberFormatter::create</a></td><td>pattern is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='pdostatement.fetchall.php'>PDOStatement::fetchAll</a></td><td>Diese Methode gibt nun immer ein Array zur&uuml;ck, w&auml;hrend zuvor bei
       einem Fehler m&ouml;glicherweise false zur&uuml;ckgegeben wurde.</td></tr><tr><td>&nbsp;</td><td><a href='phar.addfile.php'>Phar::addFile</a></td><td>localName is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.buildfromiterator.php'>Phar::buildFromIterator</a></td><td>baseDirectory is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.compress.php'>Phar::compress</a></td><td>extension is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.converttodata.php'>Phar::convertToData</a></td><td>format, compression, and extension are now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.converttoexecutable.php'>Phar::convertToExecutable</a></td><td>format, compression, and extension are now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.createdefaultstub.php'>Phar::createDefaultStub</a></td><td>index and webIndex are now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.decompress.php'>Phar::decompress</a></td><td>extension is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.getmetadata.php'>Phar::getMetadata</a></td><td>The parameter unserializeOptions has been added.</td></tr><tr><td>&nbsp;</td><td><a href='phar.setdefaultstub.php'>Phar::setDefaultStub</a></td><td>webIndex is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='phar.setsignaturealgorithm.php'>Phar::setSignatureAlgorithm</a></td><td>privateKey is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.webphar.php'>Phar::webPhar</a></td><td>fileNotFoundScript and rewrite are nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.addfile.php'>PharData::addFile</a></td><td>localName is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.buildfromiterator.php'>PharData::buildFromIterator</a></td><td>baseDirectory is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.compress.php'>PharData::compress</a></td><td>extension is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.converttodata.php'>PharData::convertToData</a></td><td>format, compression, and extension are now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.converttoexecutable.php'>PharData::convertToExecutable</a></td><td>format, compression, and localName are now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.decompress.php'>PharData::decompress</a></td><td>extension is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.setdefaultstub.php'>PharData::setDefaultStub</a></td><td>webIndex is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.setsignaturealgorithm.php'>PharData::setSignatureAlgorithm</a></td><td>privateKey is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='pharfileinfo.getmetadata.php'>PharFileInfo::getMetadata</a></td><td>The parameter unserializeOptions has been added.</td></tr><tr><td>&nbsp;</td><td><a href='pharfileinfo.iscompressed.php'>PharFileInfo::isCompressed</a></td><td>compression is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='recursivedirectoryiterator.construct.php'>RecursiveDirectoryIterator::__construct</a></td><td>Now throws a ValueError if
        directory is an empty string;
        previously it threw a RuntimeException.</td></tr><tr><td>&nbsp;</td><td><a href='recursiveiteratoriterator.getsubiterator.php'>RecursiveIteratorIterator::getSubIterator</a></td><td>level is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclass.getconstants.php'>ReflectionClass::getConstants</a></td><td>filter has been added.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclass.getreflectionconstants.php'>ReflectionClass::getReflectionConstants</a></td><td>filter has been added.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionfunction.invokeargs.php'>ReflectionFunction::invokeArgs</a></td><td>args keys will now be interpreted as parameter names, instead of being silently ignored.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionfunction.isdisabled.php'>ReflectionFunction::isDisabled</a></td><td>This function has been deprecated, as ReflectionFunction
       can no longer be constructed for disabled functions.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionmethod.export.php'>ReflectionMethod::export</a></td><td>Diese Funktion wurde entfernt.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionmethod.getclosure.php'>ReflectionMethod::getClosure</a></td><td>object is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionmethod.invokeargs.php'>ReflectionMethod::invokeArgs</a></td><td>args keys will now be interpreted as parameter names, instead of being silently ignored.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionparameter.getclass.php'>ReflectionParameter::getClass</a></td><td>This function has been deprecated in favor of
       ReflectionParameter::getType instead.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionparameter.getdefaultvalue.php'>ReflectionParameter::getDefaultValue</a></td><td>This method now allows getting the default value of parameters of built-in functions and
        built-in class methods. Previously, a ReflectionException was thrown.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionparameter.getdefaultvalueconstantname.php'>ReflectionParameter::getDefaultValueConstantName</a></td><td>This method now allows getting the default values' constant names of built-in functions and
        built-in class methods. Previously, a ReflectionException was thrown.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionparameter.isarray.php'>ReflectionParameter::isArray</a></td><td>This function has been deprecated in favor of
       ReflectionParameter::getType instead.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionparameter.iscallable.php'>ReflectionParameter::isCallable</a></td><td>This function has been deprecated in favor of
       ReflectionParameter::getType instead.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionproperty.getvalue.php'>ReflectionProperty::getValue</a></td><td>object is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionproperty.isinitialized.php'>ReflectionProperty::isInitialized</a></td><td>object is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='reflectiontype.tostring.php'>ReflectionType::__toString</a></td><td>ReflectionType::__toString has been undeprecated.</td></tr><tr><td>&nbsp;</td><td><a href='reflector.export.php'>Reflector::export</a></td><td>Diese Funktion wurde entfernt.</td></tr><tr><td>&nbsp;</td><td><a href='simplexmlelement.asxml.php'>SimpleXMLElement::asXML</a></td><td>filename ist jetzt nullable (akzeptiert den
       null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='soapclient.dorequest.php'>SoapClient::__doRequest</a></td><td>oneWay ist nun vom Typ Boolean; vorher war er
       vom Typ Integer.</td></tr><tr><td>&nbsp;</td><td><a href='soapclient.setcookie.php'>SoapClient::__setCookie</a></td><td>value ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='soapserver.handle.php'>SoapServer::handle</a></td><td>request ist nun nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='splfileinfo.getfileinfo.php'>SplFileInfo::getFileInfo</a></td><td>class is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='splfileinfo.getpathinfo.php'>SplFileInfo::getPathInfo</a></td><td>class is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='splfileinfo.openfile.php'>SplFileInfo::openFile</a></td><td>context is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='splfixedarray.construct.php'>SplFixedArray::__construct</a></td><td>Now throws a ValueError if
        size is a negative;
        previously it threw a InvalidArgumentException.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.construct.php'>tidy::__construct</a></td><td>filename, config,
       encoding and useIncludePath are nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.parsefile.php'>tidy::parseFile</a></td><td>config and encoding are nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.parsestring.php'>tidy::parseString</a></td><td>config and encoding are nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.repairfile.php'>tidy::repairFile</a></td><td>tidy::repairFile is a static method now.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.repairfile.php'>tidy::repairFile</a></td><td>config and encoding are nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.repairstring.php'>tidy::repairString</a></td><td>tidy::repairString is a static method now.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.repairstring.php'>tidy::repairString</a></td><td>config and encoding are nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.repairstring.php'>tidy::repairString</a></td><td>This function no longer accepts the useIncludePath parameter.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.getattribute.php'>XMLReader::getAttribute</a></td><td>Diese Funktion gibt nicht mehr false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.getattributens.php'>XMLReader::getAttributeNs</a></td><td>This function can no longer return false.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.lookupnamespace.php'>XMLReader::lookupNamespace</a></td><td>Diese Funktion gibt nicht mehr false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.next.php'>XMLReader::next</a></td><td>name ist jetzt ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.open.php'>XMLReader::open</a></td><td>XMLReader::open ist jetzt als statische
       Methode deklariert, kann aber weiterhin auf einer
       XMLReader-Instanz aufgerufen werden.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.xml.php'>XMLReader::XML</a></td><td>XMLReader::XML ist jetzt als statische
       Methode deklariert, kann aber weiterhin auf einer
       XMLReader-Instanz aufgerufen werden.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.endattribute.php'>XMLWriter::endAttribute</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.endcdata.php'>XMLWriter::endCdata</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.endcomment.php'>XMLWriter::endComment</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.enddocument.php'>XMLWriter::endDocument</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.enddtd.php'>XMLWriter::endDtd</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.enddtdattlist.php'>XMLWriter::endDtdAttlist</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.enddtdelement.php'>XMLWriter::endDtdElement</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.enddtdentity.php'>XMLWriter::endDtdEntity</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.endelement.php'>XMLWriter::endElement</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.endpi.php'>XMLWriter::endPi</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.flush.php'>XMLWriter::flush</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.flush.php'>XMLWriter::flush</a></td><td>Diese Funktion kann nicht l&auml;nger false zur&uuml;ckgeben.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.fullendelement.php'>XMLWriter::fullEndElement</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.openmemory.php'>XMLWriter::openMemory</a></td><td>Diese Funktion gibt nun bei Erfolgt ein XMLWriter Exemplar zur&uuml;ck.
       Zuvor wurde in diesem Fall eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.openuri.php'>XMLWriter::openUri</a></td><td>Diese Funktion gibt nun bei Erfolgt ein XMLWriter Exemplar zur&uuml;ck.
       Zuvor wurde in diesem Fall eine Ressource zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.outputmemory.php'>XMLWriter::outputMemory</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.setindent.php'>XMLWriter::setIndent</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.setindentstring.php'>XMLWriter::setIndentString</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startattribute.php'>XMLWriter::startAttribute</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startattributens.php'>XMLWriter::startAttributeNs</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startattributens.php'>XMLWriter::startAttributeNs</a></td><td>prefix ist nun nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startcdata.php'>XMLWriter::startCdata</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startcomment.php'>XMLWriter::startComment</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startdocument.php'>XMLWriter::startDocument</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startdtd.php'>XMLWriter::startDtd</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startdtdattlist.php'>XMLWriter::startDtdAttlist</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startdtdelement.php'>XMLWriter::startDtdElement</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startdtdentity.php'>XMLWriter::startDtdEntity</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startelement.php'>XMLWriter::startElement</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startelementns.php'>XMLWriter::startElementNs</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startpi.php'>XMLWriter::startPi</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.text.php'>XMLWriter::text</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writeattribute.php'>XMLWriter::writeAttribute</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writeattributens.php'>XMLWriter::writeAttributeNs</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writecdata.php'>XMLWriter::writeCdata</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writecomment.php'>XMLWriter::writeComment</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writedtd.php'>XMLWriter::writeDtd</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writedtdattlist.php'>XMLWriter::writeDtdAttlist</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writedtdelement.php'>XMLWriter::writeDtdElement</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writedtdentity.php'>XMLWriter::writeDtdEntity</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writedtdentity.php'>XMLWriter::writeDtdEntity</a></td><td>publicId, systemId und
       notationData sind nun nullbar.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writeelement.php'>XMLWriter::writeElement</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writeelementns.php'>XMLWriter::writeElementNs</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writepi.php'>XMLWriter::writePi</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writeraw.php'>XMLWriter::writeRaw</a></td><td>writer erwartet nun eine
  XMLWriter-Instanz; vorher wurde eine
  Ressource erwartet.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.addemptydir.php'>ZipArchive::addEmptyDir</a></td><td>flags wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.addfile.php'>ZipArchive::addFile</a></td><td>flags wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.addfromstring.php'>ZipArchive::addFromString</a></td><td>flags wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.addglob.php'>ZipArchive::addGlob</a></td><td>&quot;flags&quot; in options was added.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.addglob.php'>ZipArchive::addGlob</a></td><td>&quot;comp_method&quot;, &quot;comp_flags&quot;,
        &quot;enc_method&quot; and &quot;enc_password&quot; in
        options were added.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.getstatusstring.php'>ZipArchive::getStatusString</a></td><td>Diese Methode kann f&uuml;r ein geschlossenes Archiv aufgerufen werden.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.getstatusstring.php'>ZipArchive::getStatusString</a></td><td>Diese Methode gibt im Fall eines Fehlers nicht mehr false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.setencryptionindex.php'>ZipArchive::setEncryptionIndex</a></td><td>password is now nullable.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.setencryptionname.php'>ZipArchive::setEncryptionName</a></td><td>password is now nullable.</td></tr></tbody><tbody class="gen-changelog v8-0-0"><tr><td>7.4.12</td><td><a href='function.jdtounix.php'>jdtounix</a></td><td>Die Obergrenze von julian_day wurde erweitert.
       Bisher lag sie unabh&auml;ngig von der Architektur bei
       2465342.</td></tr><tr><td>&nbsp;</td><td><a href='tidynode.ishtml.php'>tidyNode::isHtml</a></td><td>This function has been fixed to have reasonable behavior. Previously,
       almost any node was reported as being an HTML node.</td></tr></tbody><tbody class="gen-changelog v7-4-12"><tr><td>7.4.4</td><td><a href='function.proc-open.php'>proc_open</a></td><td>Die Option create_new_console wurde dem Parameter
        options hinzugef&uuml;gt.</td></tr></tbody><tbody class="gen-changelog v7-4-4"><tr><td>7.4.3</td><td><a href='function.curl-setopt.php'>curl_setopt</a></td><td>CURLOPT_HTTP09_ALLOWED wurde eingef&uuml;hrt.</td></tr></tbody><tbody class="gen-changelog v7-4-3"><tr><td>7.4.2</td><td><a href='function.dba-open.php'>dba_open</a></td><td>Der lmdb-Treiber unterst&uuml;tzt nun zus&auml;tzlich den
       Parmeter map_size.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-popen.php'>dba_popen</a></td><td>Der lmdb-Treiber unterst&uuml;tzt nun zus&auml;tzlich den
       Parmeter map_size.</td></tr></tbody><tbody class="gen-changelog v7-4-2"><tr><td>7.4.0</td><td><a href='dateperiod.construct.php'>DatePeriod::__construct</a></td><td>recurrences muss jetzt gr&ouml;&szlig;er als
        0 sein.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-key-exists.php'>array_key_exists</a></td><td>Die &Uuml;bergabe eines objects an den Parameter
       array ist veraltet. Stattdessen sollte
       property_exists verwendet werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-merge.php'>array_merge</a></td><td>Diese Funktion kann nun ohne Parameter aufgerufen werden. Zuvor war
        mindestens ein Parameter erforderlich.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-merge-recursive.php'>array_merge_recursive</a></td><td>Diese Funktion kann nun ohne Parameter aufgerufen werden.
        Zuvor war mindestens ein Parameter erforderlich.</td></tr><tr><td>&nbsp;</td><td><a href='function.base-convert.php'>base_convert</a></td><td>Die &Uuml;bergabe ung&uuml;ltiger Zeichen l&ouml;st nun einen Hinweis aus, dass dies
       veraltet ist. Das Ergebnis wird weiterhin so berechnet, als w&uuml;rden die
       ung&uuml;ltigen Zeichen nicht existieren.</td></tr><tr><td>&nbsp;</td><td><a href='function.bindec.php'>bindec</a></td><td>Die &Uuml;bergabe ung&uuml;ltiger Zeichen l&ouml;st nun einen Deprecation-Hinweis aus.
       Das Ergebnis wird weiterhin so berechnet, als w&uuml;rden die ung&uuml;ltigen
       Zeichen nicht existieren.</td></tr><tr><td>&nbsp;</td><td><a href='function.chr.php'>chr</a></td><td>Die Funktion akzeptiert nicht unterst&uuml;tze
       codepoints nicht mehr stillschweigend und setzt
       diese auf 0.</td></tr><tr><td>&nbsp;</td><td><a href='function.convert-cyr-string.php'>convert_cyr_string</a></td><td>Diese Funktion wurde als veraltet eingestuft.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-version.php'>curl_version</a></td><td>Der optionale Parameter age ist veraltet; falls
       ein Wert &uuml;bergeben wird, wird er ignoriert.</td></tr><tr><td>&nbsp;</td><td><a href='function.current.php'>current</a></td><td>Instanzen von SPL-Klassen werden nun wie leere Objekte behandelt, die keine Eigenschaften haben, anstatt die Iterator-Methode aufzurufen, die den gleichen Namen wie diese Funktion hat.</td></tr><tr><td>&nbsp;</td><td><a href='function.end.php'>end</a></td><td>Instanzen von SPL-Klassen werden nun wie leere Objekte behandelt, die keine Eigenschaften haben, anstatt die Iterator-Methode aufzurufen, die den gleichen Namen wie diese Funktion hat.</td></tr><tr><td>&nbsp;</td><td><a href='function.fgetcsv.php'>fgetcsv</a></td><td>Der Parameter escape akzeptiert nun auch eine
        leere Zeichenkette, um den propriet&auml;ren Maskierungsmechanismus zu
        deaktivieren.</td></tr><tr><td>&nbsp;</td><td><a href='function.fputcsv.php'>fputcsv</a></td><td>The escape parameter now also accepts an empty
        string to disable the proprietary escape mechanism.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-declared-classes.php'>get_declared_classes</a></td><td>Zuvor gab get_declared_classes immer die Elternklassen vor
       den Kindklassen zur&uuml;ck. Dies ist nicht l&auml;nger der Fall. F&uuml;r den R&uuml;ckgabewert von
       get_declared_classes wird keine bestimmte Reihenfolge zugesichert.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-magic-quotes-gpc.php'>get_magic_quotes_gpc</a></td><td>Diese Funktion wurde als veraltet eingestuft.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-magic-quotes-runtime.php'>get_magic_quotes_runtime</a></td><td>Diese Funktion wurde als veraltet eingestuft.</td></tr><tr><td>&nbsp;</td><td><a href='function.gzread.php'>gzread</a></td><td>Diese Funktion gibt jetzt bei einem Fehler false zur&uuml;ck; vorher wurde
       0 zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.gzwrite.php'>gzwrite</a></td><td>Falls ein Fehler auftritt, gibt diese Funktion jetzt false zur&uuml;ck;
       vorher wurde 0 zur&uuml;ckgegeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-algos.php'>hash_algos</a></td><td>Die &Uuml;nterst&uuml;tzung f&uuml;r crc32c wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.hebrevc.php'>hebrevc</a></td><td>Diese Funktion wurde als veraltet eingestuft.</td></tr><tr><td>&nbsp;</td><td><a href='function.hexdec.php'>hexdec</a></td><td>Die &Uuml;bergabe ung&uuml;ltiger Zeichen l&ouml;st nun einen Deprecation-Hinweis aus.
       Das Ergebnis wird weiterhin so berechnet, als w&uuml;rden die ung&uuml;ltigen
       Zeichen nicht existieren.</td></tr><tr><td>&nbsp;</td><td><a href='function.idn-to-ascii.php'>idn_to_ascii</a></td><td>The default value of variant is now
        INTL_IDNA_VARIANT_UTS46 instead of the deprecated
        INTL_IDNA_VARIANT_2003.</td></tr><tr><td>&nbsp;</td><td><a href='function.idn-to-utf8.php'>idn_to_utf8</a></td><td>The default value of variant is now
        INTL_IDNA_VARIANT_UTS46 instead of the deprecated
        INTL_IDNA_VARIANT_2003.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecropauto.php'>imagecropauto</a></td><td>The behavior of imagecropauto() in the bundled libgd has been synced with
       that of system libgd: IMG_CROP_DEFAULT no longer falls
       back to IMG_CROP_SIDES and threshold-cropping now uses
       the same algorithm as system libgd.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecropauto.php'>imagecropauto</a></td><td>The default value of mode has been changed to
       IMG_CROP_AUTO. Formerly, the default value has been
       -1 which corresponds to IMG_CROP_DEFAULT,
       but passing -1 is now deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilter.php'>imagefilter</a></td><td>Scatter support (IMG_FILTER_SCATTER) was added.</td></tr><tr><td>&nbsp;</td><td><a href='function.implode.php'>implode</a></td><td>Das &Uuml;bergeben des separators nach dem
       array (d. h. nicht die dokumentierte Reihenfolge
       der Parameter zu verwenden) wird missbilligt.</td></tr><tr><td>&nbsp;</td><td><a href='function.key.php'>key</a></td><td>Instanzen von SPL-Klassen werden nun wie leere Objekte behandelt, die keine Eigenschaften haben, anstatt die Iterator-Methode aufzurufen, die den gleichen Namen wie diese Funktion hat.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-control-paged-result.php'>ldap_control_paged_result</a></td><td>This function has been deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-control-paged-result-response.php'>ldap_control_paged_result_response</a></td><td>This function has been deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='function.method-exists.php'>method_exists</a></td><td>Die &Uuml;berpr&uuml;fung auf vererbte private Methoden in Klassen gibt nun
       false zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.money-format.php'>money_format</a></td><td>Diese Funktion wurde als veraltet eingestuft. Stattdessen soll
        NumberFormatter::formatCurrency verwendet
        werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.next.php'>next</a></td><td>Instanzen von SPL-Klassen werden nun wie leere Objekte behandelt, die keine Eigenschaften haben, anstatt die Iterator-Methode aufzurufen, die den gleichen Namen wie diese Funktion hat.</td></tr><tr><td>&nbsp;</td><td><a href='function.octdec.php'>octdec</a></td><td>Die &Uuml;bergabe ung&uuml;ltiger Zeichen l&ouml;st nun einen Deprecation-Hinweis aus.
       Das Ergebnis wird weiterhin so berechnet, als w&uuml;rden die ung&uuml;ltigen
       Zeichen nicht existieren.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-random-pseudo-bytes.php'>openssl_random_pseudo_bytes</a></td><td>The function no longer returns false on failure, but throws an Exception instead.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>Der Parameter algo erwartet nun einen String,
        akzeptiert aber aus Gr&uuml;nden der Abw&auml;rtskompatibilit&auml;t noch immer
        Integer.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>Die Sodium-Erweiterung bietet eine alternative Implementierung f&uuml;r
        Argon2-Passw&ouml;rter.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-needs-rehash.php'>password_needs_rehash</a></td><td>Der Parameter algo erwartet nun einen String,
        akzeptiert aber aus Gr&uuml;nden der Abw&auml;rtskompatibilit&auml;t noch immer
        Integer.</td></tr><tr><td>&nbsp;</td><td><a href='function.preg-replace-callback.php'>preg_replace_callback</a></td><td>Der Parameter flags wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.preg-replace-callback-array.php'>preg_replace_callback_array</a></td><td>The flags parameter was added.</td></tr><tr><td>&nbsp;</td><td><a href='function.prev.php'>prev</a></td><td>Instanzen von SPL-Klassen werden nun wie leere Objekte behandelt, die keine Eigenschaften haben, anstatt die Iterator-Methode aufzurufen, die den gleichen Namen wie diese Funktion hat.</td></tr><tr><td>&nbsp;</td><td><a href='function.proc-open.php'>proc_open</a></td><td>proc_open akzeptiert nun ebenfalls ein Array
        f&uuml;r das command.</td></tr><tr><td>&nbsp;</td><td><a href='function.proc-open.php'>proc_open</a></td><td>Die Option create_process_group wurde dem Parameter
        options hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.reset.php'>reset</a></td><td>Instanzen von SPL-Klassen werden nun wie leere Objekte behandelt, die keine Eigenschaften haben, anstatt die Iterator-Methode aufzurufen, die den gleichen Namen wie diese Funktion hat.</td></tr><tr><td>&nbsp;</td><td><a href='function.restore-include-path.php'>restore_include_path</a></td><td>Diese Funktion wurde als veraltet eingestuft.</td></tr><tr><td>&nbsp;</td><td><a href='function.stat.php'>stat</a></td><td>Unter Windows ist die Ger&auml;tenummer nun die Seriennummer des Laufwerks,
       das die Datei enth&auml;lt, und die Inode-Nummer ist die mit der Datei
       assozierte Kennung.</td></tr><tr><td>&nbsp;</td><td><a href='function.stat.php'>stat</a></td><td>Die size-, atime-,
       mtime- und ctime-Statistiken
       symbolischer Links sind nun immer die des Ziels. Dies war zuvor nicht
       der Fall f&uuml;r NTS-Builds unter Windows.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-getcsv.php'>str_getcsv</a></td><td>Der Parameter escape interpretiert nun eine leere
        Zeichenkette als Signal, um den propriet&auml;ren Maskierungsmechanismus zu
        deaktivieren. Zuvor wurde eine leere Zeichenkette wie der Vorgabewert
        behandelt.</td></tr><tr><td>&nbsp;</td><td><a href='function.strip-tags.php'>strip_tags</a></td><td>Der Parameter allowed_tags akzeptiert nun
        alternativ ein Array.</td></tr><tr><td>&nbsp;</td><td><a href='function.unserialize.php'>unserialize</a></td><td>Zu options wurde das Element
        max_depth hinzugef&uuml;gt, um die maximale Tiefe von
        Strukturen festzulegen, die w&auml;hrend der Deserialisierung erlaubt ist.</td></tr><tr><td>&nbsp;</td><td><a href='locale.lookup.php'>Locale::lookup</a></td><td>defaultLocale is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.construct.php'>mysqli::__construct</a></td><td>Alle Parameter sind nun nullable (akzeptieren den null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.real-connect.php'>mysqli::real_connect</a></td><td>Alle Parameter sind nun nullable (akzeptieren den null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclass.setstaticpropertyvalue.php'>ReflectionClass::setStaticPropertyValue</a></td><td>Using ReflectionClass::setStaticPropertyValue to set
       a private or protected property now results in a fatal error. Previously, it
       threw a ReflectionException.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionmethod.export.php'>ReflectionMethod::export</a></td><td>Diese Funktion wurde als veraltet eingestuft.</td></tr><tr><td>&nbsp;</td><td><a href='reflector.export.php'>Reflector::export</a></td><td>Diese Funktion wurde als veraltet eingestuft.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.fgetcsv.php'>SplFileObject::fgetcsv</a></td><td>The escape parameter now also accepts an empty
        string to disable the proprietary escape mechanism.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.fputcsv.php'>SplFileObject::fputcsv</a></td><td>The escape parameter now also accepts an empty
        string to disable the proprietary escape mechanism.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.fwrite.php'>SplFileObject::fwrite</a></td><td>The function now returns false instead of zero on failure.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.getcsvcontrol.php'>SplFileObject::getCsvControl</a></td><td>The escape character can now be an empty string.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.setcsvcontrol.php'>SplFileObject::setCsvControl</a></td><td>The escape parameter now also accepts an empty
        string to disable the proprietary escape mechanism.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3stmt.bindparam.php'>SQLite3Stmt::bindParam</a></td><td>param now also supports the @param
       notation.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3stmt.bindvalue.php'>SQLite3Stmt::bindValue</a></td><td>param now also supports the @param
       notation.</td></tr></tbody><tbody class="gen-changelog v7-4-0"><tr><td>7.3.24</td><td><a href='function.jdtounix.php'>jdtounix</a></td><td>Die Obergrenze von julian_day wurde erweitert.
       Bisher lag sie unabh&auml;ngig von der Architektur bei
       2465342.</td></tr><tr><td>&nbsp;</td><td><a href='tidynode.ishtml.php'>tidyNode::isHtml</a></td><td>This function has been fixed to have reasonable behavior. Previously,
       almost any node was reported as being an HTML node.</td></tr></tbody><tbody class="gen-changelog v7-3-24"><tr><td>7.3.15</td><td><a href='function.curl-setopt.php'>curl_setopt</a></td><td>CURLOPT_HTTP09_ALLOWED wurde eingef&uuml;hrt.</td></tr></tbody><tbody class="gen-changelog v7-3-15"><tr><td>7.3.14</td><td><a href='function.dba-open.php'>dba_open</a></td><td>Der lmdb-Treiber unterst&uuml;tzt nun zus&auml;tzlich den
       Parmeter map_size.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-popen.php'>dba_popen</a></td><td>Der lmdb-Treiber unterst&uuml;tzt nun zus&auml;tzlich den
       Parmeter map_size.</td></tr></tbody><tbody class="gen-changelog v7-3-14"><tr><td>7.3.6</td><td><a href='dateperiod.construct.php'>DatePeriod::__construct</a></td><td>recurrences muss jetzt gr&ouml;&szlig;er als
        0 sein.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.tostring.php'>SplFileObject::__toString</a></td><td>Changed from an alias of SplFileObject::current to an alias of SplFileObject::fgets.</td></tr></tbody><tbody class="gen-changelog v7-3-6"><tr><td>7.3.5</td><td><a href='function.substr-compare.php'>substr_compare</a></td><td>offset kann nun gleich der L&auml;nge von
        haystack sein.</td></tr></tbody><tbody class="gen-changelog v7-3-5"><tr><td>7.3.0</td><td><a href='datetimeimmutable.createfromformat.php'>DateTimeImmutable::createFromFormat</a></td><td>Das format-Zeichen v wurde
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.apache-request-headers.php'>apache_request_headers</a></td><td>Diese Funktion wurde in der FPM SAPI verf&uuml;gbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-push.php'>array_push</a></td><td>Diese Funktion kann nun mit nur einem Parameter aufgerufen werden. Zuvor
        waren mindestens zwei Parameter erforderlich.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-unshift.php'>array_unshift</a></td><td>Diese Funktion kann nun mit nur einem Parameter aufgerufen werden. Zuvor
        waren mindestens zwei Parameter erforderlich.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert.php'>assert</a></td><td>Die Deklaration einer Funktion namens assert()
        innerhalb eines Namensraums ist veraltet und gibt nun einen
        E_DEPRECATED-Hinweis aus.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcmul.php'>bcmul</a></td><td>bcmul liefert nun Zahlen mit den angeforderten
       Nachkommastellen zur&uuml;ck. Zuvor haben die zur&uuml;ckgelieferten Zahlen
       m&ouml;glicherweise abschlie&szlig;ende Dezimalnullen ausgelassen.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcpow.php'>bcpow</a></td><td>bcpow gibt nun Zahlen mit den angeforderten
       Nachkommastellen zur&uuml;ck. Zuvor haben die zur&uuml;ckgegebenen Zahlen
       m&ouml;glicherweise abschlie&szlig;ende Dezimalnullen ausgelassen.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcscale.php'>bcscale</a></td><td>bcscale kann nun verwendet werden, um die aktuelle
       Genauigkeit zu ermitteln; wird es als Setter verwendet, gibt es nun die
       vorherige Genauigkeit zur&uuml;ck. Zuvor war scale
       obligatorisch, und bscale gab immer true zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.compact.php'>compact</a></td><td>compact erzeugt nun eine Fehlermeldung der Stufe
       E_NOTICE, wenn sich ein gegebener String auf eine
       nicht gesetzte Variable bezieht. Zuvor wurden solche Strings
       stillschweigend ausgelassen.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-getinfo.php'>curl_getinfo</a></td><td>CURLINFO_CONTENT_LENGTH_DOWNLOAD_T,
        CURLINFO_CONTENT_LENGTH_UPLOAD_T,
        CURLINFO_HTTP_VERSION,
        CURLINFO_PROTOCOL,
        CURLINFO_PROXY_SSL_VERIFYRESULT,
        CURLINFO_SCHEME,
        CURLINFO_SIZE_DOWNLOAD_T,
        CURLINFO_SIZE_UPLOAD_T,
        CURLINFO_SPEED_DOWNLOAD_T,
        CURLINFO_SPEED_UPLOAD_T,
        CURLINFO_APPCONNECT_TIME_T,
        CURLINFO_CONNECT_TIME_T,
        CURLINFO_FILETIME_T,
        CURLINFO_NAMELOOKUP_TIME_T,
        CURLINFO_PRETRANSFER_TIME_T,
        CURLINFO_REDIRECT_TIME_T,
        CURLINFO_STARTTRANSFER_TIME_T,
        CURLINFO_TOTAL_TIME_T eingef&uuml;hrt.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-setopt.php'>curl_setopt</a></td><td>CURLOPT_ABSTRACT_UNIX_SOCKET, CURLOPT_KEEP_SENDING_ON_ERROR,
        CURLOPT_PRE_PROXY, CURLOPT_PROXY_CAINFO,
        CURLOPT_PROXY_CAPATH, CURLOPT_PROXY_CRLFILE,
        CURLOPT_PROXY_KEYPASSWD, CURLOPT_PROXY_PINNEDPUBLICKEY,
        CURLOPT_PROXY_SSLCERT, CURLOPT_PROXY_SSLCERTTYPE,
        CURLOPT_PROXY_SSL_CIPHER_LIST, CURLOPT_PROXY_SSLKEY,
        CURLOPT_PROXY_SSLKEYTYPE, CURLOPT_PROXY_SSL_OPTIONS,
        CURLOPT_PROXY_SSL_VERIFYHOST, CURLOPT_PROXY_SSL_VERIFYPEER,
        CURLOPT_PROXY_SSLVERSION, CURLOPT_PROXY_TLSAUTH_PASSWORD,
        CURLOPT_PROXY_TLSAUTH_TYPE, CURLOPT_PROXY_TLSAUTH_USERNAME,
        CURLOPT_SOCKS5_AUTH, CURLOPT_SUPPRESS_CONNECT_HEADERS,
        CURLOPT_DISALLOW_USERNAME_IN_URL, CURLOPT_DNS_SHUFFLE_ADDRESSES,
        CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS, CURLOPT_HAPROXYPROTOCOL,
        CURLOPT_PROXY_TLS13_CIPHERS, CURLOPT_SSH_COMPRESSION,
        CURLOPT_TIMEVALUE_LARGE und CURLOPT_TLS13_CIPHERS wurden eingef&uuml;hrt.</td></tr><tr><td>&nbsp;</td><td><a href='function.define.php'>define</a></td><td>case_insensitive ist missbilligt und wird in
        Version 8.0.0 entfernt.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-fget.php'>ftp_fget</a></td><td>Der Parameter mode ist nun optional. Zuvor war
       er verpflichtend.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-fput.php'>ftp_fput</a></td><td>Der Parameter mode ist nun optional. Zuvor war
       er verpflichtend.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-get.php'>ftp_get</a></td><td>Der Parameter mode ist nun optional. Zuvor war
       er verpflichtend.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-fget.php'>ftp_nb_fget</a></td><td>Der Parameter mode ist nun optional. Zuvor war er
       verpflichtend.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-fput.php'>ftp_nb_fput</a></td><td>Der Parameter mode ist nun optional. Zuvor war er
       verpflichtend.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-get.php'>ftp_nb_get</a></td><td>Der Parameter mode ist nun optional. Zuvor war er
       verpflichtend.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-put.php'>ftp_nb_put</a></td><td>Der Parameter mode ist nun optional. Zuvor war er
       verpflichtend.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-put.php'>ftp_put</a></td><td>Der Parameter mode ist nun optional. Zuvor war er
       verpflichtend.</td></tr><tr><td>&nbsp;</td><td><a href='function.getallheaders.php'>getallheaders</a></td><td>Diese Funktion wurde in der FPM SAPI verf&uuml;gbar.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromstring.php'>imagecreatefromstring</a></td><td>WEBP is supported now (if supported by the libgd in use).</td></tr><tr><td>&nbsp;</td><td><a href='function.is-countable.php'>is_countable</a></td><td>is_countable has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-decode.php'>json_decode</a></td><td>Die flags-Konstante
        JSON_THROW_ON_ERROR wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-encode.php'>json_encode</a></td><td>Die flags-Konstante
        JSON_THROW_ON_ERROR wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-add.php'>ldap_add</a></td><td>Die Unterst&uuml;tzung f&uuml;r controls wurde
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-compare.php'>ldap_compare</a></td><td>Die Unterst&uuml;tzung f&uuml;r controls wurde
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-delete.php'>ldap_delete</a></td><td>Die Unterst&uuml;tzung f&uuml;r controls wurde
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-exop.php'>ldap_exop</a></td><td>Support for controls added</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-exop-passwd.php'>ldap_exop_passwd</a></td><td>Support for controls added</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-list.php'>ldap_list</a></td><td>Die Unterst&uuml;tzung f&uuml;r controls wurde
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-add.php'>ldap_mod_add</a></td><td>Die Unterst&uuml;tzung f&uuml;r controls wurde
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-del.php'>ldap_mod_del</a></td><td>Die Unterst&uuml;tzung f&uuml;r controls wurde
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-replace.php'>ldap_mod_replace</a></td><td>Die Unterst&uuml;tzung f&uuml;r controls wurde
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-modify-batch.php'>ldap_modify_batch</a></td><td>Support for controls added</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_add-ext.php'>ldap_mod_add_ext</a></td><td>Support for controls added</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_del-ext.php'>ldap_mod_del_ext</a></td><td>Support for controls added</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_replace-ext.php'>ldap_mod_replace_ext</a></td><td>Support for controls added</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-parse-result.php'>ldap_parse_result</a></td><td>Die Unterst&uuml;tzung f&uuml;r controls wurde
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-read.php'>ldap_read</a></td><td>Die Unterst&uuml;tzung f&uuml;r controls wurde
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-rename.php'>ldap_rename</a></td><td>Die Unterst&uuml;tzung f&uuml;r controls wurde
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-rename-ext.php'>ldap_rename_ext</a></td><td>Support for controls added</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-search.php'>ldap_search</a></td><td>Die Unterst&uuml;tzung f&uuml;r controls wurde
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.list.php'>list</a></td><td>Die Unterst&uuml;tzung von Referenzzuweisungen bei der
        Arraydestrukturierung wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-case.php'>mb_convert_case</a></td><td>Added support for
        MB_CASE_FOLD,
        MB_CASE_UPPER_SIMPLE,
        MB_CASE_LOWER_SIMPLE,
        MB_CASE_TITLE_SIMPLE, and
        MB_CASE_FOLD_SIMPLE
        as mode.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>Mit PASSWORD_ARGON2ID wurde die Unterst&uuml;tzung
        f&uuml;r Argon2id-Passw&ouml;rter hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.preg-quote.php'>preg_quote</a></td><td>Das Zeichen # wird nun maskiert.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-get-cookie-params.php'>session_get_cookie_params</a></td><td>Das Element &quot;samesite&quot; wurde im zur&uuml;ckgegebenen Array hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-set-cookie-params.php'>session_set_cookie_params</a></td><td>Eine alternative Signatur, die ein options
        Array unterst&uuml;tzt, wurde hinzugef&uuml;gt. Diese Signatur unterst&uuml;tzt
        ebenfalls das Setzen des SameSite-Cookie-Attributs.</td></tr><tr><td>&nbsp;</td><td><a href='function.setcookie.php'>setcookie</a></td><td>Eine alternative Signatur, die ein
        options-Array unterst&uuml;tzt, wurde hinzugef&uuml;gt.
        Diese Signatur unterst&uuml;tzt auch das Setzen des
        SameSite-Cookie-Attributs.</td></tr><tr><td>&nbsp;</td><td><a href='function.setrawcookie.php'>setrawcookie</a></td><td>Eine alternative Signatur, die ein
        options-Array unterst&uuml;tzt, wurde hinzugef&uuml;gt.
        Diese Signatur unterst&uuml;tzt ebenfalls das Setzen des
        SameSite-Cookie-Attributs.</td></tr><tr><td>&nbsp;</td><td><a href='function.stripos.php'>stripos</a></td><td>Die &Uuml;bergabe eines Integer als needle wird
       missbilligt.</td></tr><tr><td>&nbsp;</td><td><a href='function.stristr.php'>stristr</a></td><td>Die &Uuml;bergabe eines Integer als needle wird
        missbilligt.</td></tr><tr><td>&nbsp;</td><td><a href='function.strpos.php'>strpos</a></td><td>Die &Uuml;bergabe eines Integer als needle wird
       missbilligt.</td></tr><tr><td>&nbsp;</td><td><a href='function.strrchr.php'>strrchr</a></td><td>Die &Uuml;bergabe eines Integer als needle wird
       missbilligt.</td></tr><tr><td>&nbsp;</td><td><a href='function.strripos.php'>strripos</a></td><td>Die &Uuml;bergabe eines Integer als needle wird
       missbilligt.</td></tr><tr><td>&nbsp;</td><td><a href='function.strrpos.php'>strrpos</a></td><td>Die &Uuml;bergabe eines Integer als needle wird
       missbilligt.</td></tr><tr><td>&nbsp;</td><td><a href='function.strstr.php'>strstr</a></td><td>Die &Uuml;bergabe eines Integer als needle wird
        missbilligt.</td></tr><tr><td>&nbsp;</td><td><a href='function.unlink.php'>unlink</a></td><td>Unter Windows ist es nun m&ouml;glich, Dateien mit verwendeten Handles per
       unlink zu l&ouml;schen, w&auml;hrend dies zuvor fehlschlug.
       Es ist allerdings noch immer nicht m&ouml;glich, die gel&ouml;schte Datei neu zu
       erzeugen, bevor alle Handles geschlossen wurden.</td></tr><tr><td>&nbsp;</td><td><a href='function.var-export.php'>var_export</a></td><td>stdClass-Objekte werden nun als ein Array
        exportiert, das in ein Objekt umgewandelt wird ((object) array(
        ... )), anstatt die nicht existente Methode
        stdClass::__setState zu verwenden. Der
        praktische Effekt ist, dass stdClass nun
        exportierbar ist, und der erzeugte Code sogar mit fr&uuml;heren Versionen
        von PHP funktioniert.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-get-option.php'>xml_parser_get_option</a></td><td>options now supports XML_OPTION_SKIP_TAGSTART
       and XML_OPTION_SKIP_WHITE.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-external-entity-ref-handler.php'>xml_set_external_entity_ref_handler</a></td><td>The return value of the handler is no longer
       ignored if the extension has been built against libxml. Formerly, the return
       value has been ignored, and parsing did never stop.</td></tr></tbody><tbody class="gen-changelog v7-3-0"><tr><td>7.2.19</td><td><a href='dateperiod.construct.php'>DatePeriod::__construct</a></td><td>recurrences muss jetzt gr&ouml;&szlig;er als
        0 sein.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.tostring.php'>SplFileObject::__toString</a></td><td>Changed from an alias of SplFileObject::current to an alias of SplFileObject::fgets.</td></tr></tbody><tbody class="gen-changelog v7-2-19"><tr><td>7.2.18</td><td><a href='function.substr-compare.php'>substr_compare</a></td><td>offset kann nun gleich der L&auml;nge von
        haystack sein.</td></tr></tbody><tbody class="gen-changelog v7-2-18"><tr><td>7.2.12</td><td><a href='dateinterval.format.php'>DateInterval::format</a></td><td>Die Formate F und f sind nun
        immer positiv.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-get-option.php'>xml_parser_get_option</a></td><td>options now supports XML_OPTION_SKIP_TAGSTART
       and XML_OPTION_SKIP_WHITE.</td></tr></tbody><tbody class="gen-changelog v7-2-12"><tr><td>7.2.0</td><td><a href='function.array-unique.php'>array_unique</a></td><td>Ist flags gleich SORT_STRING,
        wurde fr&uuml;her array kopiert und doppelte Elemente
        wurden entfernt (ohne das Array danach zu packen), aber nun wird ein neues
        Array durch Hinzuf&uuml;gen der einzigartigen Elemente aufgebaut. Dies kann
        unterschiedliche numerische Indexe ergeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert.php'>assert</a></td><td>Die Verwendung eines Strings als assertion
        wird missbilligt. Dies erzeugt nun einen
        E_DEPRECATED-Hinweis, wenn sowohl
        assert.active als auch
        zend.assertions auf
        1 gesetzt sind.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcmod.php'>bcmod</a></td><td>num1 und num2 werden
       nicht l&auml;nger zu einer Ganzzahl abgeschnitten, so dass nun das Verhalten
       von bcmod eher fmod statt dem
       % Operator entspricht.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcmod.php'>bcmod</a></td><td>Der Parameter scale wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.count.php'>count</a></td><td>count erzeugt nun eine Warnung f&uuml;r ung&uuml;ltige
       z&auml;hlbare Typen, die an den Parameter value
       &uuml;bergeben wurden.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-parse.php'>date_parse</a></td><td>Das Element zone des zur&uuml;ckgegebenen Arrays stellt
       nun Sekunden statt Minuten dar und das Vorzeichen ist umgekehrt. Zum
       Beispiel wird aus -120 nun 7200.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-parse-from-format.php'>date_parse_from_format</a></td><td>Das Element zone des zur&uuml;ckgegebenen Arrays stellt
       nun Sekunden statt Minuten dar und das Vorzeichen ist umgekehrt. Zum
       Beispiel wird aus -120 nun 7200.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-sun-info.php'>date_sun_info</a></td><td>Die Berechnung wurde korrigiert und bezieht sich nun auf die lokale
        Mitternacht statt auf die lokale Mittagszeit, was die Ergebnisse
        leicht ver&auml;ndert.</td></tr><tr><td>&nbsp;</td><td><a href='function.exif-read-data.php'>exif_read_data</a></td><td>Der Parameter file unterst&uuml;tzt jetzt sowohl
       lokale Dateien als auch Stream-Ressourcen.</td></tr><tr><td>&nbsp;</td><td><a href='function.exif-read-data.php'>exif_read_data</a></td><td>Unterst&uuml;tzung f&uuml;r folgende EXIF-Formate wurde hinzugef&uuml;gt:
        
         Samsung
         DJI
         Panasonic
         Sony
         Pentax
         Minolta
         Sigma/Foveon
         AGFA
         Kyocera
         Ricoh
         Epson</td></tr><tr><td>&nbsp;</td><td><a href='function.exif-thumbnail.php'>exif_thumbnail</a></td><td>Der Parameter file unterst&uuml;tzt jetzt sowohl
       lokale Dateien als auch Stream-Ressourcen.</td></tr><tr><td>&nbsp;</td><td><a href='function.ezmlm-hash.php'>ezmlm_hash</a></td><td>Diese Funktion wurde als veraltet eingestuft.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-class.php'>get_class</a></td><td>Vor dieser Version war der Standardwert f&uuml;r object
        null, was denselben Effekt hatte wie das Auslassen dieses Parameters.
        Nun wurde null als Standardwert f&uuml;r object
        entfernt und ist keine g&uuml;ltige Eingabe mehr.</td></tr><tr><td>&nbsp;</td><td><a href='function.gettype.php'>gettype</a></td><td>Geschlossene Ressourcen werden nun als 'resource
        (closed)'
        gemeldet. Zuvor war der R&uuml;ckgabewert f&uuml;r geschlossene Ressourcen
        'unknown type'.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-copy.php'>hash_copy</a></td><td>Erwartet und liefert nun einen HashContext
        anstatt einer Ressource.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-final.php'>hash_final</a></td><td>Erwartet nun einen HashContext anstatt einer
        Ressource.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-hmac.php'>hash_hmac</a></td><td>Die Verwendung nicht-kryptografischer Hashfunktionen (adler32, crc32,
        crc32b, fnv132, fnv1a32, fnv164, fnv1a64, joaat) ist nicht mehr
        m&ouml;glich.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-hmac-file.php'>hash_hmac_file</a></td><td>Die Verwendung von nicht-kryptografischen Hashfunktionen (adler32,
        crc32, crc32b, fnv132, fnv1a32, fnv164, fnv1a64, joaat) ist nicht mehr
        m&ouml;glich.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-hmac-file.php'>hash_hmac_file</a></td><td>Die Verwendung von nicht-kryptographischen Hashfunktionen (adler32,
        crc32, crc32b, fnv132, fnv1a32, fnv164, fnv1a64, joaat) wurde
        deaktiviert.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-init.php'>hash_init</a></td><td>Die Verwendung nicht-kryptografischer Hashfunktionen (adler32, crc32,
        crc32b, fnv132, fnv1a32, fnv164, fnv1a64, joaat) mit
        HASH_HMAC ist nicht mehr m&ouml;glich.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-init.php'>hash_init</a></td><td>Gibt nun einen HashContext anstatt einer
        Ressource zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-pbkdf2.php'>hash_pbkdf2</a></td><td>Usage of non-cryptographic hash functions (adler32, crc32, crc32b, fnv132, fnv1a32, fnv164, fnv1a64, joaat) was disabled.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-update.php'>hash_update</a></td><td>Erwartet nun einen HashContext anstatt einer
        Ressource.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-update-file.php'>hash_update_file</a></td><td>Erwartet nun einen HashContext anstatt einer
        Ressource.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-update-stream.php'>hash_update_stream</a></td><td>Erwartet nun einen HashContext anstatt einer
        Ressource.</td></tr><tr><td>&nbsp;</td><td><a href='function.idn-to-ascii.php'>idn_to_ascii</a></td><td>INTL_IDNA_VARIANT_2003 has been deprecated; use
        INTL_IDNA_VARIANT_UTS46 instead.</td></tr><tr><td>&nbsp;</td><td><a href='function.idn-to-utf8.php'>idn_to_utf8</a></td><td>INTL_IDNA_VARIANT_2003 has been deprecated; use
        INTL_IDNA_VARIANT_UTS46 instead.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageantialias.php'>imageantialias</a></td><td>imageantialias is now generally available. Formerly
       it was only available if PHP was compiled with the bundled version of the
       GD library.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegd.php'>imagegd</a></td><td>imagegd now allows to output truecolor images.
        Formerly, these have been implicitly converted to palette.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagelayereffect.php'>imagelayereffect</a></td><td>Added IMG_EFFECT_MULTIPLY (requires system libgd &gt;=
       2.1.1 or the bundled libgd).</td></tr><tr><td>&nbsp;</td><td><a href='function.imagetypes.php'>imagetypes</a></td><td>IMG_BMP wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.is-object.php'>is_object</a></td><td>is_object liefert nun true f&uuml;r unserialisierte
        Objekte ohne Klassendefinition (Klasse
        __PHP_Incomplete_Class) zur&uuml;ck. Zuvor wurde
        false zur&uuml;ckgeliefert.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-decode.php'>json_decode</a></td><td>associative ist nun ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-decode.php'>json_decode</a></td><td>Die flags-Konstanten
        JSON_INVALID_UTF8_IGNORE und
        JSON_INVALID_UTF8_SUBSTITUTE wurden hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-encode.php'>json_encode</a></td><td>Die flags-Konstanten
        JSON_INVALID_UTF8_IGNORE und
        JSON_INVALID_UTF8_SUBSTITUTE wurden hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.mail.php'>mail</a></td><td>Der Parameter additional_headers akzeptiert nun
        auch ein array.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-check-encoding.php'>mb_check_encoding</a></td><td>This function now also accepts an Array as value.
       Formerly, only Strings have been supported.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-encoding.php'>mb_convert_encoding</a></td><td>This function now also accepts an Array as string.
       Formerly, only Strings have been supported.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-parse-str.php'>mb_parse_str</a></td><td>Calling mb_parse_str without the second parameter was deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-send-mail.php'>mb_send_mail</a></td><td>The additional_headers parameter now also accepts
        an array.</td></tr><tr><td>&nbsp;</td><td><a href='function.mt-rand.php'>mt_rand</a></td><td>mt_rand
        erhielt einen Bugfix
        f&uuml;r einen Modulus-Verzerrungsfehler. Das bedeutet, dass sich Folgen
        mit einem bestimmten Startwert ab PHP 7.1 auf 64bit-Rechnern
        unterscheiden k&ouml;nnen.</td></tr><tr><td>&nbsp;</td><td><a href='function.number-format.php'>number_format</a></td><td>number_format wurde ge&auml;ndert, so dass es nicht
        mehr -0 zur&uuml;ckgeben kann; zuvor konnte
        -0 zur&uuml;ckgegeben werden, z.&nbsp;B. wenn
        num gleich -0.01 war.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs7-verify.php'>openssl_pkcs7_verify</a></td><td>Der Parameter output_filename wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.pack.php'>pack</a></td><td>float- und double-Typen unterst&uuml;tzen sowohl
        Big-Endian als auch Little-Endian.</td></tr><tr><td>&nbsp;</td><td><a href='function.parse-str.php'>parse_str</a></td><td>Die Verwendung von parse_str ohne den zweiten
        Parameter erzeugt nun einen E_DEPRECATED-Fehler.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>Mit PASSWORD_ARGON2I wurde die Unterst&uuml;tzung f&uuml;r
        Argon2i-Passw&ouml;rter hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.preg-match.php'>preg_match</a></td><td>Beim Parameter $flags wird nun die Konstante
        PREG_UNMATCHED_AS_NULL unterst&uuml;tzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.preg-match-all.php'>preg_match_all</a></td><td>Beim Parameter $flags wird nun die Konstante
        PREG_UNMATCHED_AS_NULL unterst&uuml;tzt.</td></tr><tr><td>&nbsp;</td><td><a href='function.preg-quote.php'>preg_quote</a></td><td>delimiter ist jetzt ein Nullable-Typ.</td></tr><tr><td>&nbsp;</td><td><a href='function.proc-nice.php'>proc_nice</a></td><td>Diese Funktion steht nun unter Windows zur Verf&uuml;gung.</td></tr><tr><td>&nbsp;</td><td><a href='function.rand.php'>rand</a></td><td>rand
        erhielt einen Bugfix
        f&uuml;r einen Modulus-Verzerrungsfehler. Das bedeutet, dass sich Folgen
        mit einem bestimmten Startwert ab PHP 7.1 auf 64bit-Rechnern
        unterscheiden k&ouml;nnen.</td></tr><tr><td>&nbsp;</td><td><a href='function.read-exif-data.php'>read_exif_data</a></td><td>Dieser Funktionsalias wurde missbilligt.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-abort.php'>session_abort</a></td><td>Der R&uuml;ckgabetyp dieser Funktion ist nun bool; vorher war
       es void.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-module-name.php'>session_module_name</a></td><td>Es ist nun explizit verboten, den Modulnamen auf
       &quot;user&quot; festzulegen. Zuvor wurde dies stillschweigend
       ignoriert.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-name.php'>session_name</a></td><td>session_name pr&uuml;ft den Session-Status; zuvor
        wurde nur der Cookie-Status gepr&uuml;ft. Somit war es zuvor m&ouml;glich, dass
        session_name nach
        session_start aufgerufen wurde, was
        m&ouml;glicherweise zum Absturz von PHP und zu anderem Fehlverhalten f&uuml;hren
        konnte.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-reset.php'>session_reset</a></td><td>Der R&uuml;ckgabetyp dieser Funktion ist nun bool; vorher war
       es void.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-set-cookie-params.php'>session_set_cookie_params</a></td><td>Gibt bei Erfolg true zur&uuml;ck. Bei einem Fehler wird false zur&uuml;ckgegeben. Zuvor gab die Funktion void zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-unset.php'>session_unset</a></td><td>Der R&uuml;ckgabetyp dieser Funktion ist nun bool.
       Zuvor war es void.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-write-close.php'>session_write_close</a></td><td>Der R&uuml;ckgabetyp dieser Funktion ist nun bool.
       Zuvor war er void.</td></tr><tr><td>&nbsp;</td><td><a href='function.set-error-handler.php'>set_error_handler</a></td><td>errcontext wurde missbilligt. Die Verwendung
        dieses Parameters erzeugt nun einen
        E_DEPRECATED-Hinweis.</td></tr><tr><td>&nbsp;</td><td><a href='function.unpack.php'>unpack</a></td><td>float- und double-Typen unterst&uuml;tzen sowohl
        Big-Endian als auch Little-Endian.</td></tr><tr><td>&nbsp;</td><td><a href='function.utf8-decode.php'>utf8_decode</a></td><td>Diese Funktion wurde von der Erweiterung XML in den Kern von PHP
        verschoben. In fr&uuml;heren Versionen war diese Funktion nur verf&uuml;gbar,
        wenn die Erweiterung XML installiert war.</td></tr><tr><td>&nbsp;</td><td><a href='function.utf8-encode.php'>utf8_encode</a></td><td>Diese Funktion wurde von der Erweiterung XML in den Kern von PHP
        verschoben. In fr&uuml;heren Versionen war diese Funktion nur verf&uuml;gbar,
        wenn die Erweiterung XML installiert war.</td></tr><tr><td>&nbsp;</td><td><a href='pdostatement.debugdumpparams.php'>PDOStatement::debugDumpParams</a></td><td>PDOStatement::debugDumpParams gibt nun den an
        die Datenbank gesendeten SQL-Befehl zur&uuml;ck, einschlie&szlig;lich der
        vollst&auml;ndigen, rohen Abfrage (einschlie&szlig;lich der ersetzten Platzhalter
        mit ihren gebundenen Werten). Zu beachten ist, dass dies nur zur
        Verf&uuml;gung steht, wenn emulierte vorbereitete Anweisungen aktiviert
        sind.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclass.getmethods.php'>ReflectionClass::getMethods</a></td><td>filter is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclass.getproperties.php'>ReflectionClass::getProperties</a></td><td>filter is nullable now.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3.openblob.php'>SQLite3::openBlob</a></td><td>The flags parameter has been added, allowing to
       write BLOBs; formerly only reading was supported.</td></tr></tbody><tbody class="gen-changelog v7-2-0"><tr><td>7.1.24</td><td><a href='function.xml-parser-get-option.php'>xml_parser_get_option</a></td><td>options now supports XML_OPTION_SKIP_TAGSTART
       and XML_OPTION_SKIP_WHITE.</td></tr></tbody><tbody class="gen-changelog v7-1-24"><tr><td>7.1.5</td><td><a href='intldateformatter.format.php'>IntlDateFormatter::format</a></td><td>Support for providing general DateTimeInterface objects to the
        datetime parameter was added. Formerly, only proper
        DateTime objects were supported.</td></tr></tbody><tbody class="gen-changelog v7-1-5"><tr><td>7.1.4</td><td><a href='pdo.sqlitecreatefunction.php'>PDO::sqliteCreateFunction</a></td><td>Der Parameter flags wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3.createfunction.php'>SQLite3::createFunction</a></td><td>Der flags-Parameter wurde hinzugef&uuml;gt.</td></tr></tbody><tbody class="gen-changelog v7-1-4"><tr><td>7.1.2</td><td><a href='function.dns-get-record.php'>dns_get_record</a></td><td>Die Unterst&uuml;tzung f&uuml;r den CAA-Record-Typ wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.fopen.php'>fopen</a></td><td>Die Option 'e' wurde hinzugef&uuml;gt.</td></tr></tbody><tbody class="gen-changelog v7-1-2"><tr><td>7.1.1</td><td><a href='function.get-defined-functions.php'>get_defined_functions</a></td><td>Der Parameter exclude_disabled wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.pack.php'>pack</a></td><td>Die Codes &quot;e&quot;, &quot;E&quot;, &quot;g&quot; und &quot;G&quot; wurden hinzugef&uuml;gt, um die
        Byte-Folgen-Unterst&uuml;tzung f&uuml;r float und double zu erm&ouml;glichen.</td></tr></tbody><tbody class="gen-changelog v7-1-1"><tr><td>7.1.0</td><td><a href='dateinterval.format.php'>DateInterval::format</a></td><td>Die Formatzeichen F und f wurden
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.settime.php'>DateTime::setTime</a></td><td>Der Parameter microsecond wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.construct.php'>DateTimeImmutable::__construct</a></td><td>Von nun an werden die Mikrosekunden mit dem aktuellen Wert belegt,
        nicht mit '00000'.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.settime.php'>DateTimeImmutable::setTime</a></td><td>Der Parameter microsecond wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='datetimezone.listidentifiers.php'>DateTimeZone::listIdentifiers</a></td><td>countryCode ist nun nullable (akzeptiert den
        null-Wert).</td></tr><tr><td>&nbsp;</td><td><a href='function.array-rand.php'>array_rand</a></td><td>Zur Erzeugung der Zufallszahlen
        kommt intern nun
        der
        Mersenne-Primzahlen-Zufallsgenerator
        statt der vorherigen libc-rand-Funktion zum Einsatz.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-setopt.php'>curl_multi_setopt</a></td><td>CURLMOPT_PUSHFUNCTION wurde eingef&uuml;hrt.</td></tr><tr><td>&nbsp;</td><td><a href='function.exif-imagetype.php'>exif_imagetype</a></td><td>Unterst&uuml;tzung f&uuml;r WebP hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.file-get-contents.php'>file_get_contents</a></td><td>Unterst&uuml;tzung f&uuml;r negative offsets wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-headers.php'>get_headers</a></td><td>Der Parameter context wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.getenv.php'>getenv</a></td><td>Der Parameter name kann nun ausgelassen werden,
       um ein assoziatives Array aller Umgebungsvariablen
       abzurufen.</td></tr><tr><td>&nbsp;</td><td><a href='function.getimagesize.php'>getimagesize</a></td><td>Unterst&uuml;tzung f&uuml;r WebP hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.getopt.php'>getopt</a></td><td>Added the rest_index parameter.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-extract.php'>grapheme_extract</a></td><td>Support for negative offsets has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-stripos.php'>grapheme_stripos</a></td><td>Support for negative offsets has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-strpos.php'>grapheme_strpos</a></td><td>Support for negative offsets has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-algos.php'>hash_algos</a></td><td>Die Unterst&uuml;tzung f&uuml;r sha512/224, sha512/256, sha3-224, sha3-256,
        sha3-384 und sha3-512 wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.iconv-strpos.php'>iconv_strpos</a></td><td>Support for negative offsets has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-decode.php'>json_decode</a></td><td>Ein leerer JSON-Schl&uuml;ssel (&quot;&quot;) kann als leere Objekt-Eigenschaft
        kodiert werden, anstatt einen Schl&uuml;ssel mit dem Wert
        _empty_ zu verwenden.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-encode.php'>json_encode</a></td><td>Die flags-Konstante
        JSON_UNESCAPED_LINE_TERMINATORS wurde
        hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-encode.php'>json_encode</a></td><td>serialize_precision
        wird nun anstatt precision
        verwendet, wenn Werte vom Typ float (Gleitkommazahlen)
        kodiert werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.list.php'>list</a></td><td>Es ist nun m&ouml;glich, Schl&uuml;ssel in list anzugeben.
        Dies erm&ouml;glicht die Destrukturierung von Arrays mit nicht-numerischen
        oder nicht-fortlaufenden Schl&uuml;sseln.</td></tr><tr><td>&nbsp;</td><td><a href='function.long2ip.php'>long2ip</a></td><td>Der Parametertyp von ip wurde von
       string zu int ge&auml;ndert.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg.php'>mb_ereg</a></td><td>mb_ereg will now set matches to
       an empty array, if nothing matched. Formerly,
       matches was not modified in that case.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-replace.php'>mb_ereg_replace</a></td><td>The function checks whether string is valid for the
        current encoding.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-replace.php'>mb_ereg_replace</a></td><td>The e modifier has been deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-replace-callback.php'>mb_ereg_replace_callback</a></td><td>The function checks whether string is valid for the
        current encoding.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-search-setpos.php'>mb_ereg_search_setpos</a></td><td>Support for negative offsets has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-eregi.php'>mb_eregi</a></td><td>mb_eregi will now set matches to
       an empty array, if nothing matched. Formerly,
       matches was not modified in that case.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-eregi-replace.php'>mb_eregi_replace</a></td><td>The function checks whether string is valid for the
        current encoding.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-eregi-replace.php'>mb_eregi_replace</a></td><td>The e modifier has been deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-regex-set-options.php'>mb_regex_set_options</a></td><td>The &quot;e&quot; option now emits an E_DEPRECATED.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strimwidth.php'>mb_strimwidth</a></td><td>Support for negative starts and widths has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-stripos.php'>mb_stripos</a></td><td>Support for negative offsets has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strpos.php'>mb_strpos</a></td><td>Support for negative offsets has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.mt-rand.php'>mt_rand</a></td><td>rand
        ist nun
        ein Alias von mt_rand.</td></tr><tr><td>&nbsp;</td><td><a href='function.mt-rand.php'>mt_rand</a></td><td>mt_rand
         verwendet nun
        eine korrekte Version des Mersenne-Twister-Algorithmus. Um auf das
        vorherige Verhalten auszuweichen, kann mt_srand
        mit MT_RAND_PHP als zweitem Parameter verwendet
        werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.mt-srand.php'>mt_srand</a></td><td>srand
        ist nun
        ein Alias von mt_srand.</td></tr><tr><td>&nbsp;</td><td><a href='function.mt-srand.php'>mt_srand</a></td><td>mt_rand
         verwendet nun
        eine korrekte Version des Mersenne-Twister-Algorithmus. Um auf das
        vorherige Verhalten auszuweichen, kann mt_srand
        mit MT_RAND_PHP als zweitem Parameter verwendet
        werden.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-new.php'>openssl_csr_new</a></td><td>options unterst&uuml;tzt nun auch
       curve_name.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-decrypt.php'>openssl_decrypt</a></td><td>The tag and aad parameters were added.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-encrypt.php'>openssl_encrypt</a></td><td>Die Parameter tag, aad
       und tag_length wurden hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-new.php'>openssl_pkey_new</a></td><td>Der Parameter options wurde um den Schl&uuml;ssel
       curve_name erweitert, damit EC-Schl&uuml;ssel basierend
       auf Algorithmen f&uuml;r elliptische Kurven erzeugt werden k&ouml;nnen.</td></tr><tr><td>&nbsp;</td><td><a href='function.output-add-rewrite-var.php'>output_add_rewrite_var</a></td><td>Seit PHP 7.1.0 verwendet die Funktion einen eigenen Ausgabepuffer;
        url_rewriter.tags
        wird nun nur noch f&uuml;r die Ausgabefunktionen verwendet und die Direktive
        url_rewriter.hosts wurde
        hinzugef&uuml;gt.
        Vor PHP 7.1.0 teilten sich die Rewrite-Variablen, die mit
        output_add_rewrite_var gesetzt wurden, einen
        Ausgabepuffer mit der transparenten Session-ID-Unterst&uuml;tzung (siehe
        session.trans_sid_tags).</td></tr><tr><td>&nbsp;</td><td><a href='function.output-reset-rewrite-vars.php'>output_reset_rewrite_vars</a></td><td>Before PHP 7.1.0, rewrite vars set by output_add_rewrite_var
        use the same Session module trans sid output buffer. Since PHP 7.1.0,
        dedicated output buffer is used and output_reset_rewrite_vars
        only removes rewrite vars defined by output_add_rewrite_var.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-signal.php'>pcntl_signal</a></td><td>Von PHP 7.1.0 an wird der Signalverbeitung ein zweites Argument
        &uuml;bergeben, das die siginfo des spezfischen Signals enth&auml;lt. Diese Daten
        werden nur zur Verf&uuml;gung gestellt, wenn das System die
        siginfo_t-Struktur kennt. Wenn das Betriebssystem siginfo_t nicht
        implementiert, wird null &uuml;bergeben.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-signal-get-handler.php'>pcntl_signal_get_handler</a></td><td>pcntl_signal_get_handler has been added.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-all.php'>pg_fetch_all</a></td><td>Der Parameter mode wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-last-notice.php'>pg_last_notice</a></td><td>Der Parameter mode wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-select.php'>pg_select</a></td><td>Der Parameter mode wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.rand.php'>rand</a></td><td>rand
        ist nun
        ein Alias von mt_rand.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-start.php'>session_start</a></td><td>session_start gibt nun false zur&uuml;ck und
        initialisiert $_SESSION nicht mehr, wenn das
        Starten der Session fehlschlug.</td></tr><tr><td>&nbsp;</td><td><a href='function.shuffle.php'>shuffle</a></td><td>Der interne Algorithmus zur Erzeugung von Zufallszahlen
        wurde ge&auml;ndert,
        sodass statt der libc-rand-Funktion nun der
        Mersenne-Twister-Zufallszahlengenerator
        zum Einsatz kommt.</td></tr><tr><td>&nbsp;</td><td><a href='function.srand.php'>srand</a></td><td>srand
        ist nun
        ein Alias von mt_srand.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-shuffle.php'>str_shuffle</a></td><td>Der interne Zufallsalgorithmus wurde
        ge&auml;ndert, und verwendet nun den Mersenne Twister
        Zufallszahlengenerator statt der rand Funktion von libc.</td></tr><tr><td>&nbsp;</td><td><a href='function.stripos.php'>stripos</a></td><td>Unterst&uuml;tzung f&uuml;r negative offset-Werte wurde
       hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.strpos.php'>strpos</a></td><td>Unterst&uuml;tzung f&uuml;r negative offset-Werte wurde
       hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.substr-count.php'>substr_count</a></td><td>Unterst&uuml;tzung f&uuml;r negative offset- und
        length-Argumente wurde hinzugef&uuml;gt.
        length kann nun auch 0 sein.</td></tr><tr><td>&nbsp;</td><td><a href='function.tempnam.php'>tempnam</a></td><td>tempnam gibt nun eine Meldung aus, wenn sie ins
       tempor&auml;re Verzeichnis des Systems zur&uuml;ckf&auml;llt.</td></tr><tr><td>&nbsp;</td><td><a href='function.unpack.php'>unpack</a></td><td>Der optionale offset wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.unserialize.php'>unserialize</a></td><td>Das allowed_classes-Element von
        options ist nun strikt typisiert, d.&nbsp;h. wird
        etwas anderes als ein Array oder ein bool
        &uuml;bergeben, liefert unserialize false zur&uuml;ck und
        l&ouml;st ein E_WARNING aus.</td></tr><tr><td>&nbsp;</td><td><a href='reflectiontype.tostring.php'>ReflectionType::__toString</a></td><td>ReflectionType::__toString has been deprecated.</td></tr><tr><td>&nbsp;</td><td><a href='sessionhandler.gc.php'>SessionHandler::gc</a></td><td>Vor dieser Version gab diese Funktion bei Erfolg true zur&uuml;ck.</td></tr><tr><td>&nbsp;</td><td><a href='sessionhandlerinterface.gc.php'>SessionHandlerInterface::gc</a></td><td>Vor dieser Version gab diese Funktion bei Erfolg true zur&uuml;ck.</td></tr></tbody><tbody class="gen-changelog v7-1-0"><tr><td>7.0.16</td><td><a href='function.dns-get-record.php'>dns_get_record</a></td><td>Die Unterst&uuml;tzung f&uuml;r den CAA-Record-Typ wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.fopen.php'>fopen</a></td><td>Die Option 'e' wurde hinzugef&uuml;gt.</td></tr></tbody><tbody class="gen-changelog v7-0-16"><tr><td>7.0.15</td><td><a href='function.get-defined-functions.php'>get_defined_functions</a></td><td>Der Parameter exclude_disabled wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='function.pack.php'>pack</a></td><td>Die Codes &quot;e&quot;, &quot;E&quot;, &quot;g&quot; und &quot;G&quot; wurden hinzugef&uuml;gt, um die
        Byte-Folgen-Unterst&uuml;tzung f&uuml;r float und double zu erm&ouml;glichen.</td></tr></tbody><tbody class="gen-changelog v7-0-15"><tr><td>7.0.11</td><td><a href='function.iconv-substr.php'>iconv_substr</a></td><td>If string is equal to
        offset characters long, an empty string will be
        returned. Prior to this version, false was returned in this case.</td></tr></tbody><tbody class="gen-changelog v7-0-11"><tr><td>7.0.10</td><td><a href='function.imagetypes.php'>imagetypes</a></td><td>IMG_WEBP wurde hinzugef&uuml;gt.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.getcsvcontrol.php'>SplFileObject::getCsvControl</a></td><td>Added the escape character to the returned array.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3.construct.php'>SQLite3::__construct</a></td><td>Der Parameter filename kann nun leer sein, um eine
       private, tempor&auml;re Datenbank auf der Festplatte zu verwenden.</td></tr></tbody><tbody class="gen-changelog v7-0-10"><tr><td>7.0.9</td><td><a href='function.getenv.php'>getenv</a></td><td>Der Parameter local_only wurde hinzugef&uuml;gt.</td></tr></tbody><tbody class="gen-changelog v7-0-9"><tr><td>7.0.7</td><td><a href='function.curl-multi-setopt.php'>curl_multi_setopt</a></td><td>CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE,
        CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE,
        CURLMOPT_MAX_HOST_CONNECTIONS,
        CURLMOPT_MAX_PIPELINE_LENGTH und
        CURLMOPT_MAX_TOTAL_CONNECTIONS wurden eingef&uuml;hrt.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-setopt.php'>curl_setopt</a></td><td>CURL_HTTP_VERSION_2, CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE,
        CURL_HTTP_VERSION_2TLS, CURL_REDIR_POST_301,
        CURL_REDIR_POST_302, CURL_REDIR_POST_303,
        CURL_REDIR_POST_ALL, CURL_VERSION_KERBEROS5,
        CURL_VERSION_PSL, CURL_VERSION_UNIX_SOCKETS,
        CURLAUTH_NEGOTIATE, CURLAUTH_NTLM_WB,
        CURLFTP_CREATE_DIR, CURLFTP_CREATE_DIR_NONE,
        CURLFTP_CREATE_DIR_RETRY, CURLHEADER_SEPARATE,
        CURLHEADER_UNIFIED, CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE,
        CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE, CURLMOPT_MAX_HOST_CONNECTIONS,
        CURLMOPT_MAX_PIPELINE_LENGTH, CURLMOPT_MAX_TOTAL_CONNECTIONS,
        CURLOPT_CONNECT_TO, CURLOPT_DEFAULT_PROTOCOL,
        CURLOPT_DNS_INTERFACE, CURLOPT_DNS_LOCAL_IP4,
        CURLOPT_DNS_LOCAL_IP6, CURLOPT_EXPECT_100_TIMEOUT_MS,
        CURLOPT_HEADEROPT, CURLOPT_LOGIN_OPTIONS,
        CURLOPT_PATH_AS_IS, CURLOPT_PINNEDPUBLICKEY,
        CURLOPT_PIPEWAIT, CURLOPT_PROXY_SERVICE_NAME,
        CURLOPT_PROXYHEADER, CURLOPT_SASL_IR,
        CURLOPT_SERVICE_NAME, CURLOPT_SSL_ENABLE_ALPN,
        CURLOPT_SSL_ENABLE_NPN, CURLOPT_SSL_FALSESTART,
        CURLOPT_SSL_VERIFYSTATUS, CURLOPT_STREAM_WEIGHT,
        CURLOPT_TCP_FASTOPEN, CURLOPT_TFTP_NO_OPTIONS,
        CURLOPT_UNIX_SOCKET_PATH, CURLOPT_XOAUTH2_BEARER,
        CURLPROTO_SMB, CURLPROTO_SMBS,
        CURLPROXY_HTTP_1_0, CURLSSH_AUTH_AGENT und
        CURLSSLOPT_NO_REVOKE wurden eingef&uuml;hrt.</td></tr></tbody></table>
   </div>
<?php manual_footer($setup); ?>