<?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 => 'fr',
  ),
  'this' => 
  array (
    0 => 'doc.changelog.php',
    1 => 'Historique des modifications',
    2 => 'Historique des modifications',
  ),
  'up' => 
  array (
    0 => 'appendices.php',
    1 => 'Annexes',
  ),
  'prev' => 
  array (
    0 => 'indexes.examples.php',
    1 => 'Liste d\'exemples',
  ),
  '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">Historique des modifications</h1>

    <p class="para">Les modifications suivantes ont été apportées aux fonctions des extensions embarquées.</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.array-key-exists.php'>array_key_exists</a></td><td>L&rsquo;utilisation de null dans le param&egrave;tre key est obsol&egrave;te, utiliser une cha&icirc;ne vide &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-multisort.php'>array_multisort</a></td><td>Le type de retour est d&eacute;sormais true ; auparavant, c'&eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.closedir.php'>closedir</a></td><td>Utiliser null pour dir_handle est maintenant obsol&egrave;te.
       Au lieu de cela, le dernier gestionnaire de dossier ouvert doit &ecirc;tre fourni explicitement.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-close.php'>curl_close</a></td><td>Cette fonction est devenue obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-share-close.php'>curl_share_close</a></td><td>Cette fonction est obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-close.php'>finfo_close</a></td><td>Cette fonction a &eacute;t&eacute; rendue obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-close.php'>finfo_close</a></td><td>Le type de retour est d&eacute;sormais true ; auparavant, c'&eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-set-option.php'>ftp_set_option</a></td><td>Le type de retour est d&eacute;sormais true ; auparavant, c'&eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-defined-functions.php'>get_defined_functions</a></td><td>Le param&egrave;tre exclude_disabled est obsol&egrave;te,
       car il n&rsquo;a d&eacute;sormais plus aucun effet.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-stripos.php'>grapheme_stripos</a></td><td>Le param&egrave;tre optionnel locale a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-stristr.php'>grapheme_stristr</a></td><td>Le param&egrave;tre optionnel locale a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-strpos.php'>grapheme_strpos</a></td><td>Le param&egrave;tre optionnel locale a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-strripos.php'>grapheme_strripos</a></td><td>Le param&egrave;tre optionnel locale a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-strrpos.php'>grapheme_strrpos</a></td><td>Le param&egrave;tre optionnel locale a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-strstr.php'>grapheme_strstr</a></td><td>Le param&egrave;tre optionnel locale a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-substr.php'>grapheme_substr</a></td><td>Le param&egrave;tre optionnel locale a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.gzfile.php'>gzfile</a></td><td>use_include_path est d&eacute;sormais de type bool.
       Pr&eacute;c&eacute;demment, c'&eacute;tait un int.</td></tr><tr><td>&nbsp;</td><td><a href='function.gzopen.php'>gzopen</a></td><td>use_include_path est d&eacute;sormais de type bool.
       Pr&eacute;c&eacute;demment, c'&eacute;tait un int.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagedestroy.php'>imagedestroy</a></td><td>Cette fonction a &eacute;t&eacute; rendue obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-option.php'>ldap_get_option</a></td><td>ldap est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.libxml-set-external-entity-loader.php'>libxml_set_external_entity_loader</a></td><td>Le type de retour est d&eacute;sormais true ; auparavant, c'&eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-cms-encrypt.php'>openssl_cms_encrypt</a></td><td>cipher_algo est maintenant de type int ou
       string. Pr&eacute;c&eacute;demment, il &eacute;tait de type int.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-derive.php'>openssl_pkey_derive</a></td><td>Le param&egrave;tre key_length est d&eacute;sormais obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-private-decrypt.php'>openssl_private_decrypt</a></td><td>Le param&egrave;tre optionnel digest_algo a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-public-encrypt.php'>openssl_public_encrypt</a></td><td>Le param&egrave;tre optionnel digest_algo a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-sign.php'>openssl_sign</a></td><td>Le param&egrave;tre optionnel padding a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-verify.php'>openssl_verify</a></td><td>Le param&egrave;tre optionnel padding a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-waitid.php'>pcntl_waitid</a></td><td>resource_usage a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-copy-from.php'>pg_copy_from</a></td><td>Le param&egrave;tre rows accepte d&eacute;sormais un iterable.</td></tr><tr><td>&nbsp;</td><td><a href='function.readdir.php'>readdir</a></td><td>Utiliser null pour dir_handle est maintenant d&eacute;pr&eacute;ci&eacute;.
       Au lieu de cela, le dernier gestionnaire de dossier ouvert doit &ecirc;tre fourni explicitement.</td></tr><tr><td>&nbsp;</td><td><a href='function.readgzfile.php'>readgzfile</a></td><td>use_include_path est d&eacute;sormais de type bool.
       Pr&eacute;c&eacute;demment, c'&eacute;tait un int.</td></tr><tr><td>&nbsp;</td><td><a href='function.rewinddir.php'>rewinddir</a></td><td>Utiliser null pour dir_handle est maintenant d&eacute;pr&eacute;ci&eacute;.
       Au lieu de cela, le dernier gestionnaire de dossier ouvert doit &ecirc;tre fourni explicitement.</td></tr><tr><td>&nbsp;</td><td><a href='function.setlocale.php'>setlocale</a></td><td>Passer un entier 0 comme argument locales
       n'est plus support&eacute; et lance d&eacute;sormais une TypeError.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-detach.php'>shm_detach</a></td><td>Le type de retour est d&eacute;sormais true ; auparavant, c'&eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-free.php'>xml_parser_free</a></td><td>Cette fonction est obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='locale.isrighttoleft.php'>Locale::isRightToLeft</a></td><td>Ajout de Locale::isRightToLeft.</td></tr><tr><td>&nbsp;</td><td><a href='soapclient.dorequest.php'>SoapClient::__doRequest</a></td><td>Le param&egrave;tre optionnel uriParserClass a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='soapfault.construct.php'>SoapFault::__construct</a></td><td>Le param&egrave;tre optionnel lang a &eacute;t&eacute; ajout&eacute;
       afin d'&ecirc;tre conforme &agrave; la sp&eacute;cification SOAP 1.2.</td></tr><tr><td>&nbsp;</td><td><a href='soapserver.fault.php'>SoapServer::fault</a></td><td>Le param&egrave;tre optionnel lang a &eacute;t&eacute; ajout&eacute;
       afin d'&ecirc;tre conforme &agrave; la sp&eacute;cification SOAP 1.2.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.fwrite.php'>SplFileObject::fwrite</a></td><td>length est d&eacute;sormais 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
       a d&eacute;sormais un type de retour provisoire de type true.</td></tr><tr><td>&nbsp;</td><td><a href='domimplementation.createdocument.php'>DOMImplementation::createDocument</a></td><td>La fonction a d&eacute;sormais un type de retour tentative DOMDocument.</td></tr><tr><td>&nbsp;</td><td><a href='domxpath.registerphpfunctions.php'>DOMXPath::registerPhpFunctions</a></td><td>Il est d&eacute;sormais possible d'utiliser des callables pour des callbacks
       lors de l'utilisation de restrict avec des entr&eacute;es de type array.</td></tr><tr><td>&nbsp;</td><td><a href='domxpath.registerphpfunctions.php#domxpath.registerphpfunctions..changelog.errors'></a></td><td>Les noms de callback invalides lancent maintenant une
        ValueError.
        Passer une entr&eacute;e non appelable lance maintenant une
        TypeError.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcpow.php'>bcpow</a></td><td>Les puissances n&eacute;gatives de 0 renvoyaient auparavant 0, mais l&egrave;vent d&eacute;sormais une exception DivisionByZeroError.</td></tr><tr><td>&nbsp;</td><td><a href='function.bind-textdomain-codeset.php'>bind_textdomain_codeset</a></td><td>L&egrave;ve d&eacute;sormais une ValueError si domain
       est une string vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.bind-textdomain-codeset.php'>bind_textdomain_codeset</a></td><td>codeset est d&eacute;sormais optionnel.
       Auparavant, ce param&egrave;tre devait toujours &ecirc;tre sp&eacute;cifi&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.bindtextdomain.php'>bindtextdomain</a></td><td>directory est d&eacute;sormais facultatif.
       Auparavant, ce param&egrave;tre devait toujours &ecirc;tre sp&eacute;cifi&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-getinfo.php'>curl_getinfo</a></td><td>Introduction de la constante CURLINFO_POSTTRANSFER_TIME_T et de posttransfer_time_us (cURL 8.10.0 ou version ult&eacute;rieure).</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-select.php'>curl_multi_select</a></td><td>L&egrave;ve d&eacute;sormais une ValueError si timeout
       est inf&eacute;rieur &agrave; 0 ou sup&eacute;rieur &agrave; PHP_INT_MAX.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-setopt.php'>curl_setopt</a></td><td>CURLOPT_DNS_USE_GLOBAL_CACHE n'a plus aucun effet,
        et l'activation de cette option dans les versions PHP thread-safe ne d&eacute;clenche plus d'avertissement.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-version.php'>curl_version</a></td><td>features_list ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-close.php'>dba_close</a></td><td>Le param&egrave;tre dba attend d&eacute;sormais une instance de Dba\Connection;
  auparavant, une resource dba valide &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-delete.php'>dba_delete</a></td><td>Le param&egrave;tre dba attend d&eacute;sormais une instance de Dba\Connection;
  auparavant, une resource dba valide &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-exists.php'>dba_exists</a></td><td>Le param&egrave;tre dba attend d&eacute;sormais une instance de Dba\Connection;
  auparavant, une resource dba valide &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-fetch.php'>dba_fetch</a></td><td>Le param&egrave;tre dba attend d&eacute;sormais une instance de Dba\Connection;
  auparavant, une resource dba valide &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-firstkey.php'>dba_firstkey</a></td><td>Le param&egrave;tre dba attend d&eacute;sormais une instance de Dba\Connection;
  auparavant, une resource dba valide &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-insert.php'>dba_insert</a></td><td>Le param&egrave;tre dba attend d&eacute;sormais une instance de Dba\Connection;
  auparavant, une resource dba valide &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-key-split.php'>dba_key_split</a></td><td>Passer null ou false &agrave; key
       est d&eacute;sormais d&eacute;pr&eacute;ci&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-nextkey.php'>dba_nextkey</a></td><td>Le param&egrave;tre dba attend d&eacute;sormais une instance de Dba\Connection;
  auparavant, une resource dba valide &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-open.php'>dba_open</a></td><td>Retourne d&eacute;sormais une instance de Dba\Connection;
       auparavant, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-optimize.php'>dba_optimize</a></td><td>Le param&egrave;tre dba attend d&eacute;sormais une instance de Dba\Connection;
  auparavant, une resource dba valide &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-popen.php'>dba_popen</a></td><td>Retourne d&eacute;sormais une instance de Dba\Connection;
          auparavant, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-replace.php'>dba_replace</a></td><td>Le param&egrave;tre dba attend d&eacute;sormais une instance de Dba\Connection;
  auparavant, une resource dba valide &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-sync.php'>dba_sync</a></td><td>Le param&egrave;tre dba attend d&eacute;sormais une instance de Dba\Connection;
  auparavant, une resource dba valide &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.dgettext.php'>dgettext</a></td><td>L&egrave;ve d&eacute;sormais une ValueError si domain
        est une string vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.dngettext.php'>dngettext</a></td><td>L&egrave;ve d&eacute;sormais une ValueError si domain
       est une string vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.exit.php'>exit</a></td><td>exit est d&eacute;sormais une v&eacute;ritable fonction,
       elle suit donc la logique habituelle de
       gestion des types,
       est affect&eacute;e par la d&eacute;claration
       strict_types,
       peut &ecirc;tre appel&eacute;e avec des arguments nomm&eacute;s et &ecirc;tre utilis&eacute;e
       comme une fonction variable.</td></tr><tr><td>&nbsp;</td><td><a href='function.fgetcsv.php'>fgetcsv</a></td><td>Se fier &agrave; la valeur par d&eacute;faut de escape est d&eacute;sormais
        d&eacute;pr&eacute;ci&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.flush.php'>flush</a></td><td>L'envoi des en-t&ecirc;tes sans corps r&eacute;ussira d&eacute;sormais en FastCGI.</td></tr><tr><td>&nbsp;</td><td><a href='function.fputcsv.php'>fputcsv</a></td><td>Se fier &agrave; la valeur par d&eacute;faut de escape est d&eacute;sormais
        d&eacute;pr&eacute;ci&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-init.php'>hash_init</a></td><td>Passer des options d'un type incorrect est d&eacute;sormais d&eacute;conseill&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-update.php'>hash_update</a></td><td>Poss&egrave;de d&eacute;sormais un type de retour true au lieu de
        bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.highlight-string.php'>highlight_string</a></td><td>Le type de retour est pass&eacute; de stringbool &agrave; 
        stringtrue.</td></tr><tr><td>&nbsp;</td><td><a href='function.http-build-query.php'>http_build_query</a></td><td>Avant PHP 8.4.0, les propri&eacute;t&eacute;s de BackedEnum
       de data &eacute;taient converties en objets, plut&ocirc;t que leurs &eacute;quivalents scalaires.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageavif.php'>imageavif</a></td><td>L&egrave;ve d&eacute;sormais une ValueError si quality
       ou speed est invalide.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilter.php'>imagefilter</a></td><td>L&egrave;ve d&eacute;sormais une ValueError
        si sub ou plus provoque un d&eacute;passement ou
        un sous-d&eacute;passement avec le IMG_FILTER_SCATTER filter.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagejpeg.php'>imagejpeg</a></td><td>L&egrave;ve d&eacute;sormais une ValueError si quality est invalide.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagepng.php'>imagepng</a></td><td>L&egrave;ve d&eacute;sormais une ValueError si quality est invalide.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagescale.php'>imagescale</a></td><td>L&egrave;ve d&eacute;sormais une ValueError si width
       ou height provoque un d&eacute;passement ou un sous-d&eacute;passement.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagescale.php'>imagescale</a></td><td>L&egrave;ve d&eacute;sormais une ValueError si mode est invalide.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagewebp.php'>imagewebp</a></td><td>L&egrave;ve d&eacute;sormais une ValueError si quality est invalide.</td></tr><tr><td>&nbsp;</td><td><a href='function.lcg-value.php'>lcg_value</a></td><td>Cette fonction a &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute;e.</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 l&egrave;ve d&eacute;sormais une
       TypeError lorsqu'une ressource non flux est pass&eacute;e
       au context, au lieu de la lever plus tard lorsque
       le contexte est utilis&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.long2ip.php'>long2ip</a></td><td>Le type de retour est pass&eacute; de stringfalse &agrave; string.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-decode-numericentity.php'>mb_decode_numericentity</a></td><td>mb_decode_numericentity l&egrave;ve d&eacute;sormais une
       exception ValueError si map
       n'est pas une liste d'entiers.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-encode-numericentity.php'>mb_encode_numericentity</a></td><td>mb_encode_numericentity l&egrave;ve d&eacute;sormais une
       exception ValueError si map
       n'est pas une liste d'entiers.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-http-input.php'>mb_http_input</a></td><td>mb_http_input l&egrave;ve d&eacute;sormais une
       exception ValueError si type
       est invalide.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-http-output.php'>mb_http_output</a></td><td>mb_http_output l&egrave;ve d&eacute;sormais une
       exception ValueError si encoding
       contient des octets nuls.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-autocommit.php'>odbc_autocommit</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-binmode.php'>odbc_binmode</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-close.php'>odbc_close</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-columnprivileges.php'>odbc_columnprivileges</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-columns.php'>odbc_columns</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-commit.php'>odbc_commit</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-connect.php'>odbc_connect</a></td><td>Cette fonction retourne d&eacute;sormais une instance de
   Odbc\Connection; auparavant, un resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-connect.php'>odbc_connect</a></td><td>user et password peuvent d&eacute;sormais &ecirc;tre nuls,
   ils sont &eacute;galement optionnels et valent par d&eacute;faut null.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-connect.php'>odbc_connect</a></td><td>Auparavant, l'utilisation d'une cha&icirc;ne vide pour password
   n'incluait pas pwd dans la cha&icirc;ne de connexion g&eacute;n&eacute;r&eacute;e
   pour dsn.
   D&eacute;sormais, pwd est inclus dans la cha&icirc;ne de connexion, avec
   pour valeur une cha&icirc;ne vide.
   Pour r&eacute;tablir le comportement pr&eacute;c&eacute;dent, password peut
   &ecirc;tre d&eacute;fini sur null.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-connect.php'>odbc_connect</a></td><td>Auparavant, si dsn contenait uid ou pwd,
   alors les param&egrave;tres user et password &eacute;taient ignor&eacute;s.
   D&eacute;sormais, user est uniquement ignor&eacute; si dsn contient
   uid, et password est uniquement ignor&eacute; si
   dsn contient pwd.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-cursor.php'>odbc_cursor</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-data-source.php'>odbc_data_source</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-error.php'>odbc_error</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-errormsg.php'>odbc_errormsg</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-exec.php'>odbc_exec</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-exec.php'>odbc_exec</a></td><td>Cette fonction retourne d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-execute.php'>odbc_execute</a></td><td>Cette fonction retourne d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-array.php'>odbc_fetch_array</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-array.php'>odbc_fetch_array</a></td><td>row est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-into.php'>odbc_fetch_into</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-into.php'>odbc_fetch_into</a></td><td>row est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-object.php'>odbc_fetch_object</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-object.php'>odbc_fetch_object</a></td><td>row est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-row.php'>odbc_fetch_row</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-row.php'>odbc_fetch_row</a></td><td>Un E_WARNING est maintenant &eacute;mis lorsque row
       est &eacute;gal ou inf&eacute;rieur &agrave; z&eacute;ro.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-field-len.php'>odbc_field_len</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-field-name.php'>odbc_field_name</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-field-num.php'>odbc_field_num</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-field-scale.php'>odbc_field_scale</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-field-type.php'>odbc_field_type</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-foreignkeys.php'>odbc_foreignkeys</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-foreignkeys.php'>odbc_foreignkeys</a></td><td>Cette fonction retourne d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-free-result.php'>odbc_free_result</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-gettypeinfo.php'>odbc_gettypeinfo</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-gettypeinfo.php'>odbc_gettypeinfo</a></td><td>Cette fonction retourne d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-longreadlen.php'>odbc_longreadlen</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-next-result.php'>odbc_next_result</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-num-fields.php'>odbc_num_fields</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-num-rows.php'>odbc_num_rows</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-pconnect.php'>odbc_pconnect</a></td><td>Cette fonction retourne d&eacute;sormais une instance de
   Odbc\Connection; auparavant, un resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-pconnect.php'>odbc_pconnect</a></td><td>user et password peuvent d&eacute;sormais &ecirc;tre nuls,
   ils sont &eacute;galement optionnels et valent par d&eacute;faut null.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-pconnect.php'>odbc_pconnect</a></td><td>Auparavant, l'utilisation d'une cha&icirc;ne vide pour password
   n'incluait pas pwd dans la cha&icirc;ne de connexion g&eacute;n&eacute;r&eacute;e
   pour dsn.
   D&eacute;sormais, pwd est inclus dans la cha&icirc;ne de connexion, avec
   pour valeur une cha&icirc;ne vide.
   Pour r&eacute;tablir le comportement pr&eacute;c&eacute;dent, password peut
   &ecirc;tre d&eacute;fini sur null.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-pconnect.php'>odbc_pconnect</a></td><td>Auparavant, si dsn contenait uid ou pwd,
   alors les param&egrave;tres user et password &eacute;taient ignor&eacute;s.
   D&eacute;sormais, user est uniquement ignor&eacute; si dsn contient
   uid, et password est uniquement ignor&eacute; si
   dsn contient pwd.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-prepare.php'>odbc_prepare</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-prepare.php'>odbc_prepare</a></td><td>Cette fonction retourne d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-primarykeys.php'>odbc_primarykeys</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-primarykeys.php'>odbc_primarykeys</a></td><td>Cette fonction retourne d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-procedurecolumns.php'>odbc_procedurecolumns</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-procedurecolumns.php'>odbc_procedurecolumns</a></td><td>Cette fonction retourne d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-procedures.php'>odbc_procedures</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-procedures.php'>odbc_procedures</a></td><td>Cette fonction retourne d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-result.php'>odbc_result</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-result-all.php'>odbc_result_all</a></td><td>statement attend d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-rollback.php'>odbc_rollback</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-setoption.php'>odbc_setoption</a></td><td>odbc attend d&eacute;sormais une instance de Odbc\Connection
       ou de Odbc\Result; auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-specialcolumns.php'>odbc_specialcolumns</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-specialcolumns.php'>odbc_specialcolumns</a></td><td>Cette fonction retourne d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-statistics.php'>odbc_statistics</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-statistics.php'>odbc_statistics</a></td><td>Cette fonction retourne d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-tableprivileges.php'>odbc_tableprivileges</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-tableprivileges.php'>odbc_tableprivileges</a></td><td>Cette fonction retourne d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-tables.php'>odbc_tables</a></td><td>odbc attend d&eacute;sormais une instance de
  Odbc\Connection; auparavant, un resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-tables.php'>odbc_tables</a></td><td>Cette fonction retourne d&eacute;sormais une instance de
  Odbc\Result; auparavant, un resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-new.php'>openssl_csr_new</a></td><td>Le tableau associatif distinguished_names prend d&eacute;sormais
       en charge les tableaux en tant que valeurs, permettant de sp&eacute;cifier plusieurs
       valeurs pour un m&ecirc;me attribut.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-new.php'>openssl_csr_new</a></td><td>Le param&egrave;tre extra_attributes d&eacute;finit d&eacute;sormais
       correctement les attributs du CSR, au lieu de modifier le nom distinctif
       du sujet comme il le faisait auparavant de mani&egrave;re incorrecte.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-sign.php'>openssl_csr_sign</a></td><td>Le param&egrave;tre serial_hex a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-password-hash.php'>openssl_password_hash</a></td><td>Ajout de la fonction.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-password-verify.php'>openssl_password_verify</a></td><td>Ajout de la fonction.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-get-details.php'>openssl_pkey_get_details</a></td><td>Ajout de la prise en charge des cl&eacute;s bas&eacute;es sur Curve25519 et Curve448.
       Plus pr&eacute;cis&eacute;ment, les champs x25519, ed25519,
       x448 et ed448 ont &eacute;t&eacute; introduits.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-new.php'>openssl_pkey_new</a></td><td>Ajout de la prise en charge des cl&eacute;s bas&eacute;es sur Curve25519 et Curve448 avec l'introduction des
       champs x25519, ed25519, x448,
       et ed448.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-parse.php'>openssl_x509_parse</a></td><td>L'analyse d'un certificat sans secondes dans UTCTime n'est plus autoris&eacute;e pour aucune version d'OpenSSL.
       Cela &eacute;tait d&eacute;j&agrave; interdit pour OpenSSL version 3.3+.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>La valeur par d&eacute;faut de l'option cost de
         l'algorithme PASSWORD_BCRYPT a &eacute;t&eacute; augment&eacute;e de
         10 &agrave; 12.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigprocmask.php'>pcntl_sigprocmask</a></td><td>Une exception ValueError est lev&eacute;e si le signal
       est vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigprocmask.php'>pcntl_sigprocmask</a></td><td>Une exception TypeError est lev&eacute;e si la valeur de signal
       n'est pas un int.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigprocmask.php'>pcntl_sigprocmask</a></td><td>Une exception ValueError est lev&eacute;e si la valeur de signal
       est invalide.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigprocmask.php'>pcntl_sigprocmask</a></td><td>Une exception ValueError est lev&eacute;e si la valeur de mode
       n'est pas SIG_BLOCK, SIG_UNBLOCK ou
       SIG_SETMASK.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigtimedwait.php'>pcntl_sigtimedwait</a></td><td>Une exception ValueError est lev&eacute;e si le signal
       est vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigtimedwait.php'>pcntl_sigtimedwait</a></td><td>Une exception TypeError est lev&eacute;e si la valeur de signal
       n'est pas un int.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigtimedwait.php'>pcntl_sigtimedwait</a></td><td>Une exception ValueError est lev&eacute;e si la valeur de signal
       est invalide.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigtimedwait.php'>pcntl_sigtimedwait</a></td><td>Une exception ValueError est lev&eacute;e si la valeur de seconds
       est inf&eacute;rieure &agrave; 0.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigtimedwait.php'>pcntl_sigtimedwait</a></td><td>Une exception ValueError est lev&eacute;e si la valeur de nanoseconds
       est inf&eacute;rieure &agrave; 0.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigtimedwait.php'>pcntl_sigtimedwait</a></td><td>Une exception ValueError est lev&eacute;e si les valeurs de seconds et
       de nanoseconds sont toutes deux &eacute;gales &agrave; 0.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigwaitinfo.php'>pcntl_sigwaitinfo</a></td><td>Une exception ValueError est lev&eacute;e si le signal
       est vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigwaitinfo.php'>pcntl_sigwaitinfo</a></td><td>Une exception TypeError est lev&eacute;e si la valeur de signal
       n'est pas un int.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-sigwaitinfo.php'>pcntl_sigwaitinfo</a></td><td>Une exception ValueError est lev&eacute;e si la valeur de signal
       est invalide.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-select.php'>pg_select</a></td><td>conditions est d&eacute;sormais optionnel.</td></tr><tr><td>&nbsp;</td><td><a href='function.php-uname.php'>php_uname</a></td><td>L&egrave;ve une exception ValueError lorsqu'un
       mode invalide est sp&eacute;cifi&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.posix-isatty.php'>posix_isatty</a></td><td>D&eacute;finit errno (num&eacute;ro d'erreur) &agrave; EBADF lorsque le
         descripteur de fichier/flux pass&eacute; est invalide.</td></tr><tr><td>&nbsp;</td><td><a href='function.pow.php'>pow</a></td><td>&Eacute;lever 0 &agrave; un
       exposant n&eacute;gatif est d&eacute;sormais obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.print-r.php'>print_r</a></td><td>Le type de retour est pass&eacute; de stringbool &agrave; stringtrue.</td></tr><tr><td>&nbsp;</td><td><a href='function.round.php'>round</a></td><td>Quatre nouvelles m&eacute;thodes d'arrondi ont &eacute;t&eacute; ajout&eacute;es.</td></tr><tr><td>&nbsp;</td><td><a href='function.round.php'>round</a></td><td>Lance d&eacute;sormais une ValueError si
       mode est invalide.</td></tr><tr><td>&nbsp;</td><td><a href='function.simplexml-import-dom.php'>simplexml_import_dom</a></td><td>Ajout du support pour Dom\Document.</td></tr><tr><td>&nbsp;</td><td><a href='function.simplexml-import-dom.php'>simplexml_import_dom</a></td><td>Cette fonction lance d&eacute;sormais une TypeError au lieu
       d'une ValueError lorsqu'un
       node non-XML ou non-HTML est pass&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-create-listen.php'>socket_create_listen</a></td><td>La valeur par d&eacute;faut est d&eacute;sormais SOMAXCONN.
       Auparavant, elle &eacute;tait 128.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-getcsv.php'>str_getcsv</a></td><td>Se fier &agrave; la valeur par d&eacute;faut de escape est d&eacute;sormais
        d&eacute;pr&eacute;ci&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-getcsv.php'>str_getcsv</a></td><td>L&egrave;ve d&eacute;sormais une ValueError si
        separator, enclosure,
        ou escape est invalide.
        Cela imite le comportement de fgetcsv et
        fputcsv.</td></tr><tr><td>&nbsp;</td><td><a href='function.strcspn.php'>strcspn</a></td><td>Avant PHP 8.4.0, lorsque characters &eacute;tait une cha&icirc;ne vide,
        la recherche s'arr&ecirc;tait incorrectement au premier octet nul dans string.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-bucket-append.php'>stream_bucket_append</a></td><td>bucket attend d&eacute;sormais une instance de StreamBucket ; auparavant, une stdClass &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-bucket-make-writeable.php'>stream_bucket_make_writeable</a></td><td>Cette fonction retourne d&eacute;sormais une instance de StreamBucket ; auparavant, une stdClass &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-bucket-new.php'>stream_bucket_new</a></td><td>Cette fonction retourne d&eacute;sormais une instance de StreamBucket ; auparavant, une stdClass &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-bucket-prepend.php'>stream_bucket_prepend</a></td><td>bucket attend d&eacute;sormais une instance de StreamBucket ; auparavant, une stdClass &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-context-set-option.php'>stream_context_set_option</a></td><td>La signature alternative &agrave; 2 param&egrave;tres est d&eacute;sormais obsol&egrave;te.
       Utiliser stream_context_set_options &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.textdomain.php'>textdomain</a></td><td>L&egrave;ve d&eacute;sormais une ValueError si domain
       est une string vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.textdomain.php'>textdomain</a></td><td>domain est d&eacute;sormais facultatif.
       Auparavant, ce param&egrave;tre devait toujours &ecirc;tre sp&eacute;cifi&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.trigger-error.php'>trigger_error</a></td><td>Passer E_USER_ERROR comme
       error_level est d&eacute;sormais obsol&egrave;te.
       Lancez une Exception ou
       appelez exit &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.trigger-error.php'>trigger_error</a></td><td>La fonction a d&eacute;sormais un type de retour true
       au lieu de bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.unserialize.php'>unserialize</a></td><td>L&egrave;ve d&eacute;sormais des TypeError et
        ValueError si l'&eacute;l&eacute;ment allowed_classes
        de options n'est pas un array de noms de classes.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-set-option.php'>xml_parser_set_option</a></td><td>Ajout de l'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>Passing a non-callable string to
  handler is now deprecated,
  use a proper callable for methods, or null to reset the handler.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-character-data-handler.php'>xml_set_character_data_handler</a></td><td>The validity of handler as a callable
  is now checked when setting the handler instead of checking when calling it.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-default-handler.php'>xml_set_default_handler</a></td><td>Passing a non-callable string to
  handler is now deprecated,
  use a proper callable for methods, or null to reset the handler.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-default-handler.php'>xml_set_default_handler</a></td><td>The validity of handler as a callable
  is now checked when setting the handler instead of checking when calling it.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-element-handler.php'>xml_set_element_handler</a></td><td>Passing a non-callable string to
  handler is now deprecated,
  use a proper callable for methods, or null to reset the handler.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-element-handler.php'>xml_set_element_handler</a></td><td>The validity of handler as a callable
  is now checked when setting the handler instead of checking when calling it.</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>Passing a non-callable string to
  handler is now deprecated,
  use a proper callable for methods, or null to reset the handler.</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>The validity of handler as a callable
  is now checked when setting the handler instead of checking when calling it.</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>Passing a non-callable string to
  handler is now deprecated,
  use a proper callable for methods, or null to reset the handler.</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 validity of handler as a callable
  is now checked when setting the handler instead of checking when calling it.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-notation-decl-handler.php'>xml_set_notation_decl_handler</a></td><td>Passing a non-callable string to
  handler is now deprecated,
  use a proper callable for methods, or null to reset the handler.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-notation-decl-handler.php'>xml_set_notation_decl_handler</a></td><td>The validity of handler as a callable
  is now checked when setting the handler instead of checking when calling it.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-object.php'>xml_set_object</a></td><td>Cette fonction est d&eacute;sormais d&eacute;pr&eacute;ci&eacute;e,
       passez plut&ocirc;t des valeurs callable appropri&eacute;es &agrave;
       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>Passing a non-callable string to
  handler is now deprecated,
  use a proper callable for methods, or null to reset the handler.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-processing-instruction-handler.php'>xml_set_processing_instruction_handler</a></td><td>The validity of handler as a callable
  is now checked when setting the handler instead of checking when calling it.</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>Passing a non-callable string to
  handler is now deprecated,
  use a proper callable for methods, or null to reset the handler.</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>The validity of handler as a callable
  is now checked when setting the handler instead of checking when calling it.</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>Passing a non-callable string to
  handler is now deprecated,
  use a proper callable for methods, or null to reset the handler.</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>The validity of handler as a callable
  is now checked when setting the handler instead of checking when calling it.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.set.php'>IntlCalendar::set</a></td><td>Ceci a &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute; au profit des m&eacute;thodes
       IntlCalendar::setDate et
       IntlCalendar::setDateTime.</td></tr><tr><td>&nbsp;</td><td><a href='intldateformatter.create.php'>IntlDateFormatter::create</a></td><td>Une ValueError est lev&eacute;e si
         locale est invalide.</td></tr><tr><td>&nbsp;</td><td><a href='intlgregoriancalendar.construct.php'>IntlGregorianCalendar::__construct</a></td><td>Ceci a &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute; au profit des m&eacute;thodes
       IntlGregorianCalendar::createFromDate et
       IntlGregorianCalendar::createFromDateTime.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.kill.php'>mysqli::kill</a></td><td>Les m&eacute;thodes mysqli::kill et
       mysqli_kill sont d&eacute;sormais obsol&egrave;tes. Utiliser
       plut&ocirc;t la commande SQL KILL.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.ping.php'>mysqli::ping</a></td><td>Les m&eacute;thodes mysqli::ping et
       mysqli_ping sont d&eacute;sormais obsol&egrave;tes.
       La fonctionnalit&eacute; reconnect n'est plus
       disponible &agrave; partir de PHP 8.2.0, rendant cette fonction obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.refresh.php'>mysqli::refresh</a></td><td>Les m&eacute;thodes mysqli::refresh et
       mysqli_refresh sont d&eacute;sormais obsol&egrave;tes.
       Utiliser les commandes SQL FLUSH &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.store-result.php'>mysqli::store_result</a></td><td>Le passage du param&egrave;tre mode est d&eacute;sormais obsol&egrave;te.
       Ce param&egrave;tre n'a eu aucun effet &agrave; partir de PHP 8.1.0.</td></tr><tr><td>&nbsp;</td><td><a href='numberformatter.create.php'>NumberFormatter::create</a></td><td>Une ValueError est lev&eacute;e si
        locale est invalide.</td></tr><tr><td>&nbsp;</td><td><a href='phar.setalias.php'>Phar::setAlias</a></td><td>Phar::setAlias
       a maintenant un type de retour provisoire de type true.</td></tr><tr><td>&nbsp;</td><td><a href='phar.setdefaultstub.php'>Phar::setDefaultStub</a></td><td>Phar::setDefaultStub
       a maintenant un type de retour provisoire de true.</td></tr><tr><td>&nbsp;</td><td><a href='ref.pdo-odbc.connection.php'>PDO_ODBC DSN</a></td><td>Lors du passage d'une string vide &agrave; l'argument mot de passe dans le constructeur PDO, pwd
         n'&eacute;tait pas inclus dans la cha&icirc;ne de connexion cr&eacute;&eacute;e jusqu'&agrave; pr&eacute;sent, mais le comportement a &eacute;t&eacute; modifi&eacute; pour l'inclure
         en tant que cha&icirc;ne vide. Passer null pour l'argument mot de passe dans le constructeur PDO entra&icirc;ne le m&ecirc;me
         comportement qu'auparavant.</td></tr><tr><td>&nbsp;</td><td><a href='ref.pdo-odbc.connection.php'>PDO_ODBC DSN</a></td><td>Changement du comportement pour ignorer s&eacute;par&eacute;ment l'argument nom d'utilisateur et l'argument mot de passe dans le constructeur PDO
         lorsque le DSN contient uid ou pwd.
         Auparavant, si l'un ou l'autre de uid ou pwd &eacute;tait inclus dans le DSN,
         les arguments nom d'utilisateur et mot de passe dans le constructeur PDO &eacute;taient ignor&eacute;s.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclassconstant.tostring.php'>ReflectionClassConstant::__toString</a></td><td>Le commentaire de documentation associ&eacute; est d&eacute;sormais inclus.</td></tr><tr><td>&nbsp;</td><td><a href='reflectiongenerator.getfunction.php'>ReflectionGenerator::getFunction</a></td><td>ReflectionGenerator::getFunction
       peut d&eacute;sormais &ecirc;tre appel&eacute; apr&egrave;s que le g&eacute;n&eacute;rateur a &eacute;t&eacute; cl&ocirc;tur&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionproperty.tostring.php'>ReflectionProperty::__toString</a></td><td>Le commentaire de documentation attach&eacute; est d&eacute;sormais inclus.</td></tr><tr><td>&nbsp;</td><td><a href='resourcebundle.get.php'>ResourceBundle::get</a></td><td>Une TypeError est lev&eacute;e si
        le type du d&eacute;calage est invalide.
        Une ValueError est lev&eacute;e si
        index est une string
        et est vide ou est un int et ne peut pas
        &ecirc;tre contenu dans un entier 32 bits.</td></tr><tr><td>&nbsp;</td><td><a href='soapserver.addfunction.php'>SoapServer::addFunction</a></td><td>Passer un entier &agrave; SoapServer::addFunction
       est d&eacute;sormais d&eacute;pr&eacute;ci&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.fgetcsv.php'>SplFileObject::fgetcsv</a></td><td>Se fier &agrave; la valeur par d&eacute;faut de escape est d&eacute;sormais
        d&eacute;pr&eacute;ci&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.fputcsv.php'>SplFileObject::fputcsv</a></td><td>Se fier &agrave; la valeur par d&eacute;faut de escape est d&eacute;sormais
        d&eacute;pr&eacute;ci&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.setcsvcontrol.php'>SplFileObject::setCsvControl</a></td><td>Se fier &agrave; la valeur par d&eacute;faut de escape est d&eacute;sormais
        d&eacute;pr&eacute;ci&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='splfixedarray.setsize.php'>SplFixedArray::setSize</a></td><td>SplFixedArray::setSize
       a d&eacute;sormais un retour provisoire de true.</td></tr><tr><td>&nbsp;</td><td><a href='splfixedarray.wakeup.php'>SplFixedArray::__wakeup</a></td><td>Cette m&eacute;thode est d&eacute;sormais obsol&egrave;te, utiliser
       SplFixedArray::__unserialize
       &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='splheap.insert.php'>SplHeap::insert</a></td><td>SplHeap::insert
       poss&egrave;de d&eacute;sormais un type de retour provisoire de type true.</td></tr><tr><td>&nbsp;</td><td><a href='splheap.recoverfromcorruption.php'>SplHeap::recoverFromCorruption</a></td><td>SplHeap::recoverFromCorruption
       poss&egrave;de d&eacute;sormais un type de retour provisoire de type true.</td></tr><tr><td>&nbsp;</td><td><a href='splpriorityqueue.insert.php'>SplPriorityQueue::insert</a></td><td>SplPriorityQueue::insert
       poss&egrave;de d&eacute;sormais un retour provisoire de type true.</td></tr><tr><td>&nbsp;</td><td><a href='splpriorityqueue.recoverfromcorruption.php'>SplPriorityQueue::recoverFromCorruption</a></td><td>SplPriorityQueue::recoverFromCorruption
       poss&egrave;de d&eacute;sormais un type de retour provisoire de type true.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.construct.php'>tidy::__construct</a></td><td>Les &eacute;checs lors de l'ex&eacute;cution du constructeur d&eacute;clenchent d&eacute;sormais une exception
       au lieu de cr&eacute;er silencieusement un objet inutilisable.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.open.php'>XMLReader::open</a></td><td>Passer une valeur invalide pour le encoding d&eacute;clenchera d&eacute;sormais une
       exception ValueError.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.xml.php'>XMLReader::XML</a></td><td>Passer une valeur invalide pour le encoding d&eacute;clenche d&eacute;sormais une
       exception ValueError.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startdocument.php'>XMLWriter::startDocument</a></td><td>Passer un encoding contenant des octets nuls
       d&eacute;clenche d&eacute;sormais une exception ValueError.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.importstylesheet.php'>XSLTProcessor::importStylesheet</a></td><td>Ajout du support pour Dom\Document.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.importstylesheet.php'>XSLTProcessor::importStylesheet</a></td><td>Lance d&eacute;sormais une exception de type TypeError
       au lieu de ValueError si
       stylesheet n'est pas un objet XML.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.registerphpfunctions.php'>XSLTProcessor::registerPHPFunctions</a></td><td>Les noms de callback invalides lancent maintenant une
        ValueError.
        Passer une entr&eacute;e non appelable lance maintenant une
        TypeError.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.registerphpfunctions.php'>XSLTProcessor::registerPHPFunctions</a></td><td>Il est d&eacute;sormais possible d'utiliser des callable comme callbacks  
       lorsqu'on utilise functions avec des entr&eacute;es de type array.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.setparameter.php'>XSLTProcessor::setParameter</a></td><td>G&eacute;n&egrave;re d&eacute;sormais une exception de type ValueError
       si l'un des arguments contient des octets nuls, au lieu de les tronquer silencieusement.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.setparameter.php'>XSLTProcessor::setParameter</a></td><td>Il est d&eacute;sormais possible de d&eacute;finir une valeur de param&egrave;tre contenant
       &agrave; la fois des guillemets simples et doubles. Avant PHP 8.4.0, cela entra&icirc;nait un avertissement.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.transformtodoc.php'>XSLTProcessor::transformToDoc</a></td><td>Lance d&eacute;sormais une Error si le callback
         ne peut pas &ecirc;tre invoqu&eacute;, au lieu d'&eacute;mettre un avertissement.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.transformtodoc.php'>XSLTProcessor::transformToDoc</a></td><td>Ajout du support pour Dom\Document.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.transformtouri.php'>XSLTProcessor::transformToUri</a></td><td>Lance d&eacute;sormais une Error si le callback
         ne peut pas &ecirc;tre invoqu&eacute;, au lieu d'&eacute;mettre un avertissement.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.transformtouri.php'>XSLTProcessor::transformToUri</a></td><td>Ajout du support pour Dom\Document.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.transformtoxml.php'>XSLTProcessor::transformToXml</a></td><td>Lance d&eacute;sormais une Error si le callback
         ne peut pas &ecirc;tre invoqu&eacute;, au lieu d'&eacute;mettre un avertissement.</td></tr><tr><td>&nbsp;</td><td><a href='xsltprocessor.transformtoxml.php'>XSLTProcessor::transformToXml</a></td><td>Ajout du support pour Dom\Document.</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>Lance d&eacute;sormais une
       DateMalformedIntervalStringException
       au lieu de Exception.</td></tr><tr><td>&nbsp;</td><td><a href='dateinterval.createfromdatestring.php'>DateInterval::createFromDateString</a></td><td>DateInterval::createFromDateString lance d&eacute;sormais
       DateMalformedStringException si une
       cha&icirc;ne invalide est pass&eacute;e. Auparavant, il retournait false,
       et un avertissement &eacute;tait &eacute;mis.
       date_interval_create_from_date_string n'a pas &eacute;t&eacute;
       modifi&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='dateperiod.construct.php'>DatePeriod::__construct</a></td><td>Lance d&eacute;sormais une
        DateMalformedPeriodStringException
        au lieu de Exception.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.construct.php'>DateTime::__construct</a></td><td>Lance d&eacute;sormais une
        DateMalformedStringException
        si une cha&icirc;ne invalide est fournie,
        au lieu de Exception.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.gettimestamp.php'>DateTimeInterface::getTimestamp</a></td><td>L'exception de hors limites est d&eacute;sormais une
       DateRangeError.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.modify.php'>DateTime::modify</a></td><td>DateTime::modify lance d&eacute;sormais
       DateMalformedStringException si une
       cha&icirc;ne invalide est pass&eacute;e. Auparavant, il retournait false,
       et un avertissement &eacute;tait &eacute;mis.
       date_modify n'a pas &eacute;t&eacute; modifi&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.sub.php'>DateTime::sub</a></td><td>Lance d&eacute;sormais une
       DateInvalidOperationException avec
       DateTime::sub au lieu d'un avertissement
       quand une op&eacute;ration non support&eacute;e est tent&eacute;e.
       date_sub n'a pas &eacute;t&eacute; modifi&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.construct.php'>DateTimeImmutable::__construct</a></td><td>Lance d&eacute;sormais une
        DateMalformedStringException
        si une cha&icirc;ne invalide est fournie,
        au lieu de Exception.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.modify.php'>DateTimeImmutable::modify</a></td><td>DateTimeImmutable::modify lance d&eacute;sormais
       DateMalformedStringException si une
       cha&icirc;ne invalide est fournie. Auparavant, il retournait false,
       et un avertissement &eacute;tait &eacute;mis.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.sub.php'>DateTimeImmutable::sub</a></td><td>Lance d&eacute;sormais une
       DateInvalidOperationException au lieu
       d'un avertissement quand une op&eacute;ration non support&eacute;e est tent&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='datetimezone.construct.php'>DateTimeZone::__construct</a></td><td>Les valeurs invalides lancent d&eacute;sormais une
        DateInvalidTimeZoneException au lieu
        d'une Exception g&eacute;n&eacute;rique.</td></tr><tr><td>&nbsp;</td><td><a href='domcharacterdata.after.php'>DOMCharacterData::after</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans parent est d&eacute;sormais sans effet pour aligner le comportement sur la sp&eacute;cification du DOM.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domcharacterdata.after.php'>DOMCharacterData::after</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans document propri&eacute;taire fonctionne d&eacute;sormais.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domcharacterdata.appenddata.php'>DOMCharacterData::appendData</a></td><td>Cette fonction a d&eacute;sormais un type de retour tentative de true.</td></tr><tr><td>&nbsp;</td><td><a href='domcharacterdata.before.php'>DOMCharacterData::before</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans parent est d&eacute;sormais sans effet pour aligner le comportement sur la sp&eacute;cification du DOM.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domcharacterdata.replacewith.php'>DOMCharacterData::replaceWith</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans parent est d&eacute;sormais une op&eacute;ration sans effet pour aligner le comportement avec la sp&eacute;cification du DOM.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domchildnode.after.php'>DOMChildNode::after</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans parent est d&eacute;sormais sans effet pour aligner le comportement sur la sp&eacute;cification du DOM.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domchildnode.after.php'>DOMChildNode::after</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans document propri&eacute;taire fonctionne d&eacute;sormais.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domchildnode.before.php'>DOMChildNode::before</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans parent est d&eacute;sormais sans effet pour aligner le comportement sur la sp&eacute;cification du DOM.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domchildnode.replacewith.php'>DOMChildNode::replaceWith</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans parent est d&eacute;sormais une op&eacute;ration sans effet pour aligner le comportement avec la sp&eacute;cification du DOM.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.append.php'>DOMDocument::append</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans document propri&eacute;taire fonctionne d&eacute;sormais.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.createattributens.php'>DOMDocument::createAttributeNS</a></td><td>Appeler cette m&eacute;thode sans sp&eacute;cifier un pr&eacute;fixe choisira d&eacute;sormais un pr&eacute;fixe au lieu de supposer l'espace de noms par d&eacute;faut.
       Auparavant, cela cr&eacute;ait un attribut sans pr&eacute;fixe et appliquait incorrectement l'espace de noms &agrave; l'&eacute;l&eacute;ment propri&eacute;taire
       car les espaces de noms par d&eacute;faut ne s'appliquent pas aux attributs.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.createattributens.php'>DOMDocument::createAttributeNS</a></td><td>Appeler cette m&eacute;thode en utilisant un pr&eacute;fixe d&eacute;j&agrave; d&eacute;clar&eacute; sur l'&eacute;l&eacute;ment propri&eacute;taire avec un URI d'espace de noms diff&eacute;rent
       changera d&eacute;sormais le nouveau pr&eacute;fixe pour &eacute;viter de cr&eacute;er des conflits d'espace de noms. Cela aligne le comportement sur la sp&eacute;cification du DOM.
       Auparavant, cela d&eacute;clenchait une DOMException avec le code DOM_NAMESPACE_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.load.php'>DOMDocument::load</a></td><td>Cette fonction a maintenant un type de retour bool provisoire.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.loadhtml.php'>DOMDocument::loadHTML</a></td><td>Cette fonction a maintenant un type de retour bool provisoire.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.loadhtmlfile.php'>DOMDocument::loadHTMLFile</a></td><td>Cette fonction a maintenant un type de retour bool provisoire.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.loadxml.php'>DOMDocument::loadXML</a></td><td>Cette fonction a maintenant un type de retour bool provisoire.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.prepend.php'>DOMDocument::prepend</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans document propri&eacute;taire fonctionne d&eacute;sormais.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.replacechildren.php'>DOMDocument::replaceChildren</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans document propri&eacute;taire fonctionne d&eacute;sormais.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.savexml.php'>DOMDocument::saveXML</a></td><td>LIBXML_NOXMLDECL est d&eacute;sormais support&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='domdocumentfragment.append.php'>DOMDocumentFragment::append</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans document propri&eacute;taire fonctionne d&eacute;sormais.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domdocumentfragment.prepend.php'>DOMDocumentFragment::prepend</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans document propri&eacute;taire fonctionne d&eacute;sormais.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domdocumentfragment.replacechildren.php'>DOMDocumentFragment::replaceChildren</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans document propri&eacute;taire fonctionne d&eacute;sormais.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.after.php'>DOMElement::after</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans parent est d&eacute;sormais sans effet pour aligner le comportement sur la sp&eacute;cification du DOM.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.after.php'>DOMElement::after</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans document propri&eacute;taire fonctionne d&eacute;sormais.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.append.php'>DOMElement::append</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans document propri&eacute;taire fonctionne d&eacute;sormais.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.before.php'>DOMElement::before</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans parent est d&eacute;sormais sans effet pour aligner le comportement sur la sp&eacute;cification du DOM.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.prepend.php'>DOMElement::prepend</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans document propri&eacute;taire fonctionne d&eacute;sormais.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.replacechildren.php'>DOMElement::replaceChildren</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans document propri&eacute;taire fonctionne d&eacute;sormais.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.replacewith.php'>DOMElement::replaceWith</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans parent est d&eacute;sormais une op&eacute;ration sans effet pour aligner le comportement avec la sp&eacute;cification du DOM.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domparentnode.append.php'>DOMParentNode::append</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans document propri&eacute;taire fonctionne d&eacute;sormais.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domparentnode.prepend.php'>DOMParentNode::prepend</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans document propri&eacute;taire fonctionne d&eacute;sormais.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='domparentnode.replacechildren.php'>DOMParentNode::replaceChildren</a></td><td>Appeler cette m&eacute;thode sur un n&oelig;ud sans document propri&eacute;taire fonctionne d&eacute;sormais.
       Auparavant, cela d&eacute;clenchait une
 DOMException avec le code
 DOM_HIERARCHY_REQUEST_ERR.</td></tr><tr><td>&nbsp;</td><td><a href='ffi.cast.php'>FFI::cast</a></td><td>L'appel statique de FFI::cast est d&eacute;sormais obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='ffi.cdef.php'>FFI::cdef</a></td><td>Les fonctions C retournant void renvoient un null PHP
       au lieu de FFI\CType::TYPE_VOID.</td></tr><tr><td>&nbsp;</td><td><a href='ffi.load.php'>FFI::load</a></td><td>FFI::load est d&eacute;sormais autoris&eacute; dans les
       scripts de pr&eacute;chargement lorsque
       l'utilisateur syst&egrave;me actuel est le m&ecirc;me que celui d&eacute;fini dans la directive
       de configuration opcache.preload_user.</td></tr><tr><td>&nbsp;</td><td><a href='ffi.new.php'>FFI::new</a></td><td>L'appel statique de FFI::new est d&eacute;sormais obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='ffi.type.php'>FFI::type</a></td><td>L'appel statique de FFI::type est d&eacute;sormais obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-pad.php'>array_pad</a></td><td>Avant la version 8.3, seuls 1048576 &eacute;l&eacute;ments pouvaient &ecirc;tre ajout&eacute;s en une seule fois.
        Maintenant, cela est limit&eacute; uniquement par la taille maximale d'un tableau.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-product.php'>array_product</a></td><td>&Eacute;met d&eacute;sormais un E_WARNING lorsque les valeurs de type array
        ne peuvent pas &ecirc;tre converties en entier ou nombre d&eacute;cimal.
        Auparavant, les tableaux et les objets &eacute;taient ignor&eacute;s tandis que toutes les autres valeurs &eacute;taient converties en entier.
        De plus, les objets d&eacute;finissant une conversion num&eacute;rique (par exemple, GMP) sont d&eacute;sormais convertis au lieu d'&ecirc;tre ignor&eacute;s.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-sum.php'>array_sum</a></td><td>&Eacute;met d&eacute;sormais un E_WARNING lorsque les valeurs de type array
        ne peuvent pas &ecirc;tre converties en entier ou nombre d&eacute;cimal.
        Auparavant, les tableaux et les objets &eacute;taient ignor&eacute;s tandis que toutes les autres valeurs &eacute;taient converties en entier.
        De plus, les objets d&eacute;finissant une conversion num&eacute;rique (par exemple, GMP) sont d&eacute;sormais convertis au lieu d'&ecirc;tre ignor&eacute;s.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert.php'>assert</a></td><td>Toutes les configurations INI assert. sont devenues d&eacute;pr&eacute;ci&eacute;es.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert-options.php'>assert_options</a></td><td>assert_option est d&eacute;sormais obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.class-alias.php'>class_alias</a></td><td>class_alias prend d&eacute;sormais en charge la cr&eacute;ation d'un alias d'une classe interne.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-getinfo.php'>curl_getinfo</a></td><td>Introduit CURLINFO_CAINFO
        et CURLINFO_CAPATH.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-fetch.php'>dba_fetch</a></td><td>L'appel de dba_fetch avec dba comme
       troisi&egrave;me argument est d&eacute;sormais obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.easter-date.php'>easter_date</a></td><td>Sur les syst&egrave;mes 64 bits, le param&egrave;tre year accepte d&eacute;sormais des valeurs dans la plage de 1970 &agrave;
       2 000 000 000.</td></tr><tr><td>&nbsp;</td><td><a href='function.fgetcsv.php'>fgetcsv</a></td><td>Une cha&icirc;ne vide est renvoy&eacute;e au lieu d'une cha&icirc;ne contenant un seul
        octet nul pour le dernier champ si celui-ci contient uniquement une
        d&eacute;limitation non termin&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.file.php'>file</a></td><td>Une exception ValueError est lev&eacute;e pour
       toute valeur invalide du flags.</td></tr><tr><td>&nbsp;</td><td><a href='function.gc-status.php'>gc_status</a></td><td>gc_status retourne d&eacute;sormais les champs additionnels suivants :
        &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;, et &quot;free_time&quot;.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-class.php'>get_class</a></td><td>Appeler get_class sans argument d&eacute;clenche d&eacute;sormais un avertissement
        E_DEPRECATED ;
        pr&eacute;c&eacute;demment, appeler cette fonction &agrave; l'int&eacute;rieur d'une classe renvoyait le nom de cette classe.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-parent-class.php'>get_parent_class</a></td><td>Appeler get_parent_class sans argument d&eacute;clenche d&eacute;sormais un avertissement
       E_DEPRECATED ;
       pr&eacute;c&eacute;demment, appeler cette fonction &agrave; l'int&eacute;rieur d'une classe renvoyait le nom de cette classe.</td></tr><tr><td>&nbsp;</td><td><a href='function.highlight-file.php'>highlight_file</a></td><td>Le HTML r&eacute;sultant a chang&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.highlight-string.php'>highlight_string</a></td><td>Le HTML r&eacute;sultant a chang&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagerotate.php'>imagerotate</a></td><td>Le param&egrave;tre inutilis&eacute; ignore_transparent a &eacute;t&eacute; compl&egrave;tement supprim&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-connect.php'>ldap_connect</a></td><td>Appeler ldap_connect avec
       hostname et port
       s&eacute;par&eacute;s est d&eacute;sormais obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-case.php'>mb_convert_case</a></td><td>Mise en &oelig;uvre des r&egrave;gles de mise en minuscule conditionnelle pour la lettre grecque sigma,
        qui s'appliquent uniquement aux modes MB_CASE_LOWER
        et MB_CASE_TITLE, mais pas aux modes
        MB_CASE_LOWER_SIMPLE et MB_CASE_TITLE_SIMPLE.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-decode-mimeheader.php'>mb_decode_mimeheader</a></td><td>Les traits de soulignement sont convertis en espaces comme sp&eacute;cifi&eacute; par
        RFC 2047.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-encode-mimeheader.php'>mb_encode_mimeheader</a></td><td>Les octets NUL (0) ne sont plus supprim&eacute;s lors de l'encodage
       en Quoted-Printable, mais encod&eacute;s en =00.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strimwidth.php'>mb_strimwidth</a></td><td>Fournir une width n&eacute;gative &agrave;
       mb_strimwidth est d&eacute;sormais obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strtolower.php'>mb_strtolower</a></td><td>Mise en &oelig;uvre des r&egrave;gles de mise en minuscule conditionnelle pour la lettre grecque sigma.</td></tr><tr><td>&nbsp;</td><td><a href='function.mt-srand.php'>mt_srand</a></td><td>seed est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.number-format.php'>number_format</a></td><td>Ajout de la gestion des valeurs n&eacute;gatives pour decimals.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-autocommit.php'>odbc_autocommit</a></td><td>enable est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-new.php'>openssl_pkey_new</a></td><td>Ajout de la prise en charge de la g&eacute;n&eacute;ration de cl&eacute;s EC avec des param&egrave;tres EC personnalis&eacute;s.
       Plus pr&eacute;cis&eacute;ment, avec l'introduction des options EC :
       p, a, b, seed,
       generator, g_x, g_y,
       cofactor, et order.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>password_hash associe d&eacute;sormais l'exception
        Random\RandomException sous-jacente &agrave;
        Exception::$previous lorsqu'une
        ValueError est lev&eacute;e en raison d'un &eacute;chec
        de la g&eacute;n&eacute;ration du sel.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-convert.php'>pg_convert</a></td><td>Lance d&eacute;sormais une erreur ValueError ou TypeError
       lorsque la valeur ou le type du champ ne correspond pas correctement &agrave; un type PostgreSQL ;
       pr&eacute;c&eacute;demment, un E_WARNING &eacute;tait &eacute;mis.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-object.php'>pg_fetch_object</a></td><td>Lance d&eacute;sormais une exception ValueError lorsque
       l'argument constructor_args n'est pas vide et que la classe n'a pas de constructeur ;
       pr&eacute;c&eacute;demment, une exception Exception &eacute;tait d&eacute;clench&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-result.php'>pg_fetch_result</a></td><td>row est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-is-null.php'>pg_field_is_null</a></td><td>row est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-prtlen.php'>pg_field_prtlen</a></td><td>row est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-insert.php'>pg_insert</a></td><td>Lance d&eacute;sormais une erreur ValueError lorsque la table sp&eacute;cifi&eacute;e est invalide ;
       pr&eacute;c&eacute;demment, un E_WARNING &eacute;tait &eacute;mis.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-insert.php'>pg_insert</a></td><td>Lance d&eacute;sormais une erreur ValueError ou TypeError
       lorsque la valeur ou le type du champ ne correspond pas correctement &agrave; un type PostgreSQL ;
       pr&eacute;c&eacute;demment, un E_WARNING &eacute;tait &eacute;mis.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-trace.php'>pg_trace</a></td><td>trace_mode a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.posix-eaccess.php'>posix_eaccess</a></td><td>V&eacute;rifie l'utilisateur/groupe effectif pour un fichier, diff&eacute;rant
       de posix_access qui v&eacute;rifie
       l'utilisateur/groupe r&eacute;el.</td></tr><tr><td>&nbsp;</td><td><a href='function.posix-getrlimit.php'>posix_getrlimit</a></td><td>Le param&egrave;tre facultatif resource a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.posix-isatty.php'>posix_isatty</a></td><td>Des erreurs de type E_WARNING sont d&eacute;sormais g&eacute;n&eacute;r&eacute;es pour les coercitions d'entiers
         suivant les s&eacute;mantiques habituelles de coercition de type PHP.</td></tr><tr><td>&nbsp;</td><td><a href='function.posix-ttyname.php'>posix_ttyname</a></td><td>Des erreurs de type E_WARNING sont d&eacute;sormais g&eacute;n&eacute;r&eacute;es pour les coercitions d'entiers
            suivant les s&eacute;mantiques habituelles de coercition de type PHP.</td></tr><tr><td>&nbsp;</td><td><a href='function.posix-ttyname.php'>posix_ttyname</a></td><td>Sur des valeurs enti&egrave;res invalides de file_descriptor,
            une erreur E_WARNING est d&eacute;sormais g&eacute;n&eacute;r&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.proc-get-status.php'>proc_get_status</a></td><td>L'entr&eacute;e &quot;cached&quot; a &eacute;t&eacute; ajout&eacute;e au tableau retourn&eacute;.
       Avant PHP 8.3.0, seul le premier appel retournait le vrai code de sortie.
       L'entr&eacute;e &quot;cached&quot; indique que le code de sortie a &eacute;t&eacute; mis en cache.</td></tr><tr><td>&nbsp;</td><td><a href='function.proc-open.php'>proc_open</a></td><td>Une exception ValueError sera lev&eacute;e si
        command est un tableau sans au moins un &eacute;l&eacute;ment non vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Si &agrave; la fois start et end
       sont des cha&icirc;nes, alors range produira d&eacute;sormais
       syst&eacute;matiquement un tableau de string.
       Auparavant, si l'une des valeurs limites &eacute;tait une cha&icirc;ne num&eacute;rique,
       l'autre valeur limite &eacute;tait implicitement convertie en int.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Un E_WARNING est d&eacute;sormais &eacute;mis si
       start ou end
       est une cha&icirc;ne qui est implicitement convertie en int
       parce que l'autre valeur limite est un nombre.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Un E_WARNING est d&eacute;sormais &eacute;mis si
       start ou end
       est une cha&icirc;ne non-num&eacute;rique avec plus d'un octet.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Un E_WARNING est d&eacute;sormais &eacute;mis si
       start ou end
       est la cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Si step est de type float sans
       partie fractionnaire, il sera interpr&eacute;t&eacute; comme un int.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Une ValueError est d&eacute;sormais g&eacute;n&eacute;r&eacute;e si
       step est n&eacute;gatif lors de la production d'une plage croissante.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Une ValueError est d&eacute;sormais g&eacute;n&eacute;r&eacute;e si
       step n'est pas fini.</td></tr><tr><td>&nbsp;</td><td><a href='function.range.php'>range</a></td><td>Une TypeError est d&eacute;sormais g&eacute;n&eacute;r&eacute;e si
       start ou end
       est un array, un object, ou une resource.
       Auparavant, elles &eacute;taient implicitement converties en int.</td></tr><tr><td>&nbsp;</td><td><a href='function.srand.php'>srand</a></td><td>seed est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-getcsv.php'>str_getcsv</a></td><td>Une cha&icirc;ne vide est renvoy&eacute;e au lieu d'une cha&icirc;ne contenant un seul
        octet nul pour le dernier champ si celui-ci contient uniquement une
        d&eacute;limitation non termin&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-notification-callback.php'>stream_notification_callback</a></td><td>Prise en charge de STREAM_NOTIFY_COMPLETED impl&eacute;ment&eacute;e,
       les versions pr&eacute;c&eacute;dentes de PHP ne d&eacute;clenchaient jamais cette notification.</td></tr><tr><td>&nbsp;</td><td><a href='function.strrchr.php'>strrchr</a></td><td>Le param&egrave;tre before_needle a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.strtok.php'>strtok</a></td><td>&Eacute;met d&eacute;sormais un E_WARNING lorsque le token n'est pas fourni.</td></tr><tr><td>&nbsp;</td><td><a href='function.unserialize.php'>unserialize</a></td><td>&Eacute;met d&eacute;sormais un E_WARNING lorsque la cha&icirc;ne d'entr&eacute;e contient des donn&eacute;es non consomm&eacute;es.</td></tr><tr><td>&nbsp;</td><td><a href='function.unserialize.php'>unserialize</a></td><td>&Eacute;met d&eacute;sormais un E_WARNING lorsque la cha&icirc;ne fournie n'est pas d&eacute;s&eacute;rialisable ;
        pr&eacute;c&eacute;demment, un E_NOTICE &eacute;tait &eacute;mis.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-get-option.php'>xml_parser_get_option</a></td><td>La fonction retourne d&eacute;sormais un bool&eacute;en pour les options bool&eacute;ennes.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-set-option.php'>xml_parser_set_option</a></td><td>Le param&egrave;tre value accepte d&eacute;sormais &eacute;galement les bool&eacute;ens.
       Les options XML_OPTION_CASE_FOLDING et XML_OPTION_SKIP_WHITE
       sont d&eacute;sormais des options bool&eacute;ennes.</td></tr><tr><td>&nbsp;</td><td><a href='intlbreakiterator.settext.php'>IntlBreakIterator::setText</a></td><td>Cette m&eacute;thode retourne d&eacute;sormais false en cas d'&eacute;chec ; pr&eacute;c&eacute;demment elle retournait null.</td></tr><tr><td>&nbsp;</td><td><a href='intlchar.enumcharnames.php'>IntlChar::enumCharNames</a></td><td>Cette m&eacute;thode retourne maintenant false en cas d'&eacute;chec ; pr&eacute;c&eacute;demment elle retournait null.</td></tr><tr><td>&nbsp;</td><td><a href='intldateformatter.settimezone.php'>IntlDateFormatter::setTimeZone</a></td><td>Cette fonction retourne d&eacute;sormais true en cas de succ&egrave;s ; pr&eacute;c&eacute;demment elle retournait null.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-result.fetch-object.php'>mysqli_result::fetch_object</a></td><td>Lance d&eacute;sormais une exception ValueError quand
       constructor_args n'est pas vide et que la classe n'a pas de constructeur ;
       pr&eacute;c&eacute;demment, une exception Exception &eacute;tait d&eacute;clench&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.poll.php'>mysqli::poll</a></td><td>Lance d&eacute;sormais une exception ValueError lorsque ni
        l'argument read ni l'argument error ne sont transmis.</td></tr><tr><td>&nbsp;</td><td><a href='phar.setstub.php'>Phar::setStub</a></td><td>Appeler Phar::setStub avec une
       resource et une length
       est d&eacute;sormais obsol&egrave;te. De tels appels devraient &ecirc;tre remplac&eacute;s par :
       $phar-&gt;setStub(stream_get_contents($resource));</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclass.getstaticproperties.php'>ReflectionClass::getStaticProperties</a></td><td>Le type de retour de ReflectionClass::getStaticProperties
       a &eacute;t&eacute; modifi&eacute; en array au lieu de ?array.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionproperty.setvalue.php'>ReflectionProperty::setValue</a></td><td>L'appel de cette m&eacute;thode avec un seul argument est obsol&egrave;te,
       utiliser plut&ocirc;t ReflectionProperty::setValue(null, $value)
       pour les propri&eacute;t&eacute;s statiques.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3.enableexceptions.php'>SQLite3::enableExceptions</a></td><td>Appeler SQLite3::enableExceptions avec enable
       &agrave; false d&eacute;clenchera un avertissement E_DEPRECATED.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.addfile.php'>ZipArchive::addFile</a></td><td>ZipArchive::FL_OPEN_FILE_NOW a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.addfile.php'>ZipArchive::addFile</a></td><td>ZipArchive::LENGTH_TO_END et ZipArchive::LENGTH_UNCHECKED ont &eacute;t&eacute; ajout&eacute;s.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.addglob.php'>ZipArchive::addGlob</a></td><td>ZipArchive::FL_OPEN_FILE_NOW a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.replacefile.php'>ZipArchive::replaceFile</a></td><td>ZipArchive::FL_OPEN_FILE_NOW a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.replacefile.php'>ZipArchive::replaceFile</a></td><td>ZipArchive::LENGTH_TO_END et ZipArchive::LENGTH_UNCHECKED ont &eacute;t&eacute; ajout&eacute;s.</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>Le sp&eacute;cificateur   (espace) prend d&eacute;sormais &eacute;galement
        en charge les caract&egrave;res NBSP (U+A0) et 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>Chang&eacute;e d'un alias de SplFileObject::fgets
        &agrave; une impl&eacute;mentation de SplFileObject::current
        qui renvoie une cha&icirc;ne CSV lorsque l'option
        SplFileObject::READ_CSV est d&eacute;finie.</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>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayiterator.ksort.php'>ArrayIterator::ksort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayiterator.natcasesort.php'>ArrayIterator::natcasesort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayiterator.natsort.php'>ArrayIterator::natsort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayiterator.uasort.php'>ArrayIterator::uasort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayiterator.uksort.php'>ArrayIterator::uksort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayobject.asort.php'>ArrayObject::asort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayobject.ksort.php'>ArrayObject::ksort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayobject.natcasesort.php'>ArrayObject::natcasesort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayobject.natsort.php'>ArrayObject::natsort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayobject.uasort.php'>ArrayObject::uasort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='arrayobject.uksort.php'>ArrayObject::uksort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='dateinterval.construct.php'>DateInterval::__construct</a></td><td>Seules les propri&eacute;t&eacute;s y &agrave; f,
       invert, et days seront visibles,
       y compris une nouvelle propri&eacute;t&eacute; bool&eacute;enne from_string.</td></tr><tr><td>&nbsp;</td><td><a href='dateinterval.createfromdatestring.php'>DateInterval::createFromDateString</a></td><td>Seules les propri&eacute;t&eacute;s from_string et
       date_string seront visibles lorsqu'un objet
       DateInterval est cr&eacute;&eacute; avec cette m&eacute;thode.</td></tr><tr><td>&nbsp;</td><td><a href='dateperiod.construct.php'>DatePeriod::__construct</a></td><td>La constante DatePeriod::INCLUDE_END_DATE a &eacute;t&eacute; ajout&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.createfromformat.php'>DateTime::createFromFormat</a></td><td>Lance d&eacute;sormais une ValueError lorsque des octets NULL
       sont pass&eacute;s dans datetime, ce qui &eacute;tait auparavant ignor&eacute;
       silencieusement.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.format.php'>DateTimeInterface::format</a></td><td>Les caract&egrave;res de format X ou x
       ont &eacute;t&eacute; ajout&eacute;s.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.createfromformat.php'>DateTimeImmutable::createFromFormat</a></td><td>Les sp&eacute;cificateurs X et x
        format ont &eacute;t&eacute; ajout&eacute;s.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.createfromformat.php'>DateTimeImmutable::createFromFormat</a></td><td>Lance d&eacute;sormais une ValueError lorsque des octets NULL
         sont pass&eacute;s dans datetime, ce qui &eacute;tait auparavant ignor&eacute;
         silencieusement.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.getlasterrors.php'>DateTimeImmutable::getLastErrors</a></td><td>Ant&eacute;rieur &agrave; PHP 8.2.0, cette fonction ne retournait pas false
        en l'absence d'avertissement ou d'erreur. Au lieu de cela, elle renvoyait 
        toujours la structure de tableau document&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='filesystemiterator.construct.php'>FilesystemIterator::__construct</a></td><td>Ant&eacute;rieur &agrave; PHP 8.2.0, FilesystemIterator::SKIP_DOTS
        &eacute;tait toujours activ&eacute; et ne pouvait pas &ecirc;tre d&eacute;sactiv&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-walk.php'>array_walk</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-walk-recursive.php'>array_walk_recursive</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.arsort.php'>arsort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.asort.php'>asort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-getinfo.php'>curl_getinfo</a></td><td>Introduction des nouvelles constantes CURLINFO_PROXY_ERROR,
        CURLINFO_REFERER,
        CURLINFO_RETRY_AFTER.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-setopt.php'>curl_multi_setopt</a></td><td>Ajout de CURLMOPT_MAX_CONCURRENT_STREAMS.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-parse-from-format.php'>date_parse_from_format</a></td><td>Lance d&eacute;sormais une ValueError lorsque des octets NULL
       sont pass&eacute;s dans datetime, ce qui &eacute;tait auparavant ignor&eacute;
       silencieusement.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-fetch.php'>dba_fetch</a></td><td>L'argument facultatif &quot;skip&quot; de la fonction dba_fetch est maintenant plac&eacute; &agrave; la fin,
       conform&eacute;ment &agrave; la s&eacute;mantique PHP c&ocirc;t&eacute; utilisateur. La signature pr&eacute;c&eacute;demment surcharg&eacute;e
       est toujours accept&eacute;e mais d&eacute;conseill&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-open.php'>dba_open</a></td><td>Le param&egrave;tre flags est ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-open.php'>dba_open</a></td><td>Le param&egrave;tre handler est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-popen.php'>dba_popen</a></td><td>Le param&egrave;tre flags a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.getimagesize.php'>getimagesize</a></td><td>Retourne les dimensions actuelles de l'image, bits et cha&icirc;nes des images AVIF;
        pr&eacute;c&eacute;demment, les dimensions &eacute;taient report&eacute;es en tant que 0x0,
        et bits et cha&icirc;nes n'&eacute;taient pas report&eacute;es du tout.</td></tr><tr><td>&nbsp;</td><td><a href='function.idate.php'>idate</a></td><td>Ajoute les caract&egrave;res de format N (jour de la semaine ISO-8601)
        et o (ann&eacute;e ISO-8601).</td></tr><tr><td>&nbsp;</td><td><a href='function.iterator-count.php'>iterator_count</a></td><td>Le type de iterator a &eacute;t&eacute; &eacute;largi de
       Traversable &agrave;
       Traversablearray.</td></tr><tr><td>&nbsp;</td><td><a href='function.iterator-to-array.php'>iterator_to_array</a></td><td>Le type de iterator a &eacute;t&eacute; &eacute;largi de
       Traversable &agrave;
       Traversablearray.</td></tr><tr><td>&nbsp;</td><td><a href='function.krsort.php'>krsort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.krsort.php'>krsort</a></td><td>Cette fonction effectue d&eacute;sormais une comparaison de cha&icirc;nes num&eacute;riques sous
        SORT_REGULAR en utilisant les r&egrave;gles standard de PHP 8.</td></tr><tr><td>&nbsp;</td><td><a href='function.ksort.php'>ksort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.ksort.php'>ksort</a></td><td>Cette fonction effectue d&eacute;sormais une comparaison de cha&icirc;nes num&eacute;riques sous
        SORT_REGULAR en utilisant les r&egrave;gles standard de PHP 8.</td></tr><tr><td>&nbsp;</td><td><a href='function.lcfirst.php'>lcfirst</a></td><td>La conversion de la casse ne d&eacute;pend d&eacute;sormais plus de la locale d&eacute;finit avec
   setlocale. Seuls les caract&egrave;res ASCII seront convertis.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-encoding.php'>mb_convert_encoding</a></td><td>mb_convert_encoding ne renverra plus
       les encodages non textuels suivants :
       &quot;Base64&quot;, &quot;QPrint&quot;,
       &quot;UUencode&quot;, &quot;HTML entities&quot;,
       &quot;7 bit&quot; et &quot;8 bit&quot;.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-kana.php'>mb_convert_kana</a></td><td>Une ValueError est d&eacute;sormais lanc&eacute;e si la
        combinaison de diff&eacute;rents modes n'est pas valide.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-detect-encoding.php'>mb_detect_encoding</a></td><td>mb_detect_encoding ne renverra plus
       les encodages non textuels suivants :
       &quot;Base64&quot;, &quot;QPrint&quot;,
       &quot;UUencode&quot;, &quot;HTML entities&quot;,
       &quot;7 bit&quot; et &quot;8 bit&quot;.</td></tr><tr><td>&nbsp;</td><td><a href='function.natcasesort.php'>natcasesort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.natsort.php'>natsort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.openlog.php'>openlog</a></td><td>La fonction retourne maintenant toujours true. Auparavant, elle renvoyait false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-close.php'>pg_close</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-untrace.php'>pg_untrace</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.random-bytes.php'>random_bytes</a></td><td>En cas d'&eacute;chec CSPRNG, cette fonction lancera
       d&eacute;sormais une Random\RandomException.
       Auparavant une Exception basique &eacute;tait lanc&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.random-int.php'>random_int</a></td><td>En cas d'&eacute;chec CSPRNG, cette fonction lancera
       d&eacute;sormais une Random\RandomException.
       Auparavant une Exception basique &eacute;tait lanc&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.rsort.php'>rsort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.setcookie.php'>setcookie</a></td><td>La date du cookie est au format 'D, d M Y H:i:s \G\M\T' ;
       pr&eacute;c&eacute;demment c'&eacute;tait '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>Le type de retour est maintenant true, auparavant il &eacute;tait 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>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.snmp-set-quick-print.php'>snmp_set_quick_print</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.snmp-set-valueretrieval.php'>snmp_set_valueretrieval</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.sort.php'>sort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-ireplace.php'>str_ireplace</a></td><td>Le case folding ne d&eacute;pend d&eacute;sormais plus de la locale d&eacute;finit avec
   setlocale. Uniquement du case folding ASCII sera effectu&eacute;.
   Les octets non-ASCII seront compar&eacute;s par leur valeur d'octet.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-split.php'>str_split</a></td><td>Si string est vide, un tableau vide est d&eacute;sormais retourn&eacute;.
       Auparavant, un tableau contenant une seule cha&icirc;ne vide &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.strcasecmp.php'>strcasecmp</a></td><td>Cette fonction ne garantit plus de retourner
  strlen($string1) - strlen($string2) lorsque les longueurs
  des cha&icirc;nes ne sont pas &eacute;gales, et peut d&eacute;sormais retourner 
  -1 ou 1 &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.strcmp.php'>strcmp</a></td><td>Cette fonction ne garantit plus de retourner
  strlen($string1) - strlen($string2) lorsque les longueurs
  des cha&icirc;nes ne sont pas &eacute;gales, et peut d&eacute;sormais retourner 
  -1 ou 1 &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.stripos.php'>stripos</a></td><td>Le case folding ne d&eacute;pend d&eacute;sormais plus de la locale d&eacute;finit avec
   setlocale. Uniquement du case folding ASCII sera effectu&eacute;.
   Les octets non-ASCII seront compar&eacute;s par leur valeur d'octet.</td></tr><tr><td>&nbsp;</td><td><a href='function.stristr.php'>stristr</a></td><td>Le case folding ne d&eacute;pend d&eacute;sormais plus de la locale d&eacute;finit avec
   setlocale. Uniquement du case folding ASCII sera effectu&eacute;.
   Les octets non-ASCII seront compar&eacute;s par leur valeur d'octet.</td></tr><tr><td>&nbsp;</td><td><a href='function.strnatcasecmp.php'>strnatcasecmp</a></td><td>Cette fonction ne garantit plus de retourner
  strlen($string1) - strlen($string2) lorsque les longueurs
  des cha&icirc;nes ne sont pas &eacute;gales, et peut d&eacute;sormais retourner 
  -1 ou 1 &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.strnatcmp.php'>strnatcmp</a></td><td>Cette fonction ne garantit plus de retourner
  strlen($string1) - strlen($string2) lorsque les longueurs
  des cha&icirc;nes ne sont pas &eacute;gales, et peut d&eacute;sormais retourner 
  -1 ou 1 &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.strncasecmp.php'>strncasecmp</a></td><td>Cette fonction ne garantit plus de retourner
  strlen($string1) - strlen($string2) lorsque les longueurs
  des cha&icirc;nes ne sont pas &eacute;gales, et peut d&eacute;sormais retourner 
  -1 ou 1 &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.strncmp.php'>strncmp</a></td><td>Cette fonction ne garantit plus de retourner
  strlen($string1) - strlen($string2) lorsque les longueurs
  des cha&icirc;nes ne sont pas &eacute;gales, et peut d&eacute;sormais retourner 
  -1 ou 1 &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.strripos.php'>strripos</a></td><td>Le case folding ne d&eacute;pend d&eacute;sormais plus de la locale d&eacute;finit avec
   setlocale. Uniquement du case folding ASCII sera effectu&eacute;.
   Les octets non-ASCII seront compar&eacute;s par leur valeur d'octet.</td></tr><tr><td>&nbsp;</td><td><a href='function.strtolower.php'>strtolower</a></td><td>La conversion de la casse ne d&eacute;pend d&eacute;sormais plus de la locale d&eacute;finit avec
   setlocale. Seuls les caract&egrave;res ASCII seront convertis.</td></tr><tr><td>&nbsp;</td><td><a href='function.strtoupper.php'>strtoupper</a></td><td>La conversion de la casse ne d&eacute;pend d&eacute;sormais plus de la locale d&eacute;finit avec
   setlocale. Seuls les caract&egrave;res ASCII seront convertis.</td></tr><tr><td>&nbsp;</td><td><a href='function.substr-compare.php'>substr_compare</a></td><td>Cette fonction ne garantit plus de retourner
  strlen($string1) - strlen($string2) lorsque les longueurs
  des cha&icirc;nes ne sont pas &eacute;gales, et peut d&eacute;sormais retourner 
  -1 ou 1 &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.uasort.php'>uasort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.ucfirst.php'>ucfirst</a></td><td>La conversion de la casse ne d&eacute;pend d&eacute;sormais plus de la locale d&eacute;finit avec
   setlocale. Seuls les caract&egrave;res ASCII seront convertis.</td></tr><tr><td>&nbsp;</td><td><a href='function.ucwords.php'>ucwords</a></td><td>La conversion de la casse ne d&eacute;pend d&eacute;sormais plus de la locale d&eacute;finit avec
   setlocale. Seuls les caract&egrave;res ASCII seront convertis.</td></tr><tr><td>&nbsp;</td><td><a href='function.uksort.php'>uksort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.usort.php'>usort</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.utf8-decode.php'>utf8_decode</a></td><td>Cette fonction a &eacute;t&eacute; rendue obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.utf8-encode.php'>utf8_encode</a></td><td>Cette fonction a &eacute;t&eacute; rendue obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.var-export.php'>var_export</a></td><td>Les noms de classe export&eacute;s sont d&eacute;sormais pleinement qualifi&eacute;s. 
        Auparavant, l'antislash principal &eacute;tait omis.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.clear.php'>IntlCalendar::clear</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.set.php'>IntlCalendar::set</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.setfirstdayofweek.php'>IntlCalendar::setFirstDayOfWeek</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.setlenient.php'>IntlCalendar::setLenient</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.setrepeatedwalltimeoption.php'>IntlCalendar::setRepeatedWallTimeOption</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.setskippedwalltimeoption.php'>IntlCalendar::setSkippedWallTimeOption</a></td><td>Le type de retour est maintenant true, auparavant il &eacute;tait bool.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionenum.getbackingtype.php'>ReflectionEnum::getBackingType</a></td><td>La valeur de retour est maintenant d&eacute;clar&eacute;e en tant que ?ReflectionNamedType. Auparavant,
       ?ReflectionType &eacute;tait d&eacute;clar&eacute;.</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>Chang&eacute;e d'un alias de SplFileObject::fgets
        &agrave; une impl&eacute;mentation de SplFileObject::current
        qui renvoie une cha&icirc;ne CSV lorsque l'option
        SplFileObject::READ_CSV est d&eacute;finie.</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>Lance d&eacute;sormais une ValueError lorsque des octets NULL
       sont pass&eacute;s dans datetime, ce qui &eacute;tait auparavant ignor&eacute;
       silencieusement.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.createfromformat.php'>DateTimeImmutable::createFromFormat</a></td><td>Lance d&eacute;sormais une ValueError lorsque des octets NULL
         sont pass&eacute;s dans datetime, ce qui &eacute;tait auparavant ignor&eacute;
         silencieusement.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-parse-from-format.php'>date_parse_from_format</a></td><td>Lance d&eacute;sormais une ValueError lorsque des octets NULL
       sont pass&eacute;s dans datetime, ce qui &eacute;tait auparavant ignor&eacute;
       silencieusement.</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>Le comportement avec les heures doubles existantes (pendant la transition DST) a chang&eacute;.
       Auparavant, PHP choisissait la deuxi&egrave;me occurrence (apr&egrave;s la transition DST),
       au lieu de la premi&egrave;re occurrence (avant la transition DST).</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.settime.php'>DateTimeImmutable::setTime</a></td><td>Le comportement avec les heures doubles existantes (pendant la transition DST) a chang&eacute;.
       Auparavant, PHP choisissait la deuxi&egrave;me occurrence (apr&egrave;s la transition DST),
       au lieu de la premi&egrave;re occurrence (avant la transition DST).</td></tr><tr><td>&nbsp;</td><td><a href='datetimezone.gettransitions.php'>DateTimeZone::getTransitions</a></td><td>La valeur par d&eacute;faut de timestampEnd a &eacute;t&eacute; chang&eacute;e
       en 2147483647. Auparavant, c'&eacute;tait PHP_INT_MAX.</td></tr><tr><td>&nbsp;</td><td><a href='directoryiterator.key.php'>DirectoryIterator::key</a></td><td>Lorsque l'it&eacute;rateur n'est pas initialis&eacute;, une Error est d&eacute;sormais lanc&eacute;e.
        Auparavant, la m&eacute;thode retournait false.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.createcomment.php'>DOMDocument::createComment</a></td><td>En cas d'erreur, une DomException est d&eacute;sormais lanc&eacute;e.
       Auparavant, false &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.createdocumentfragment.php'>DOMDocument::createDocumentFragment</a></td><td>En cas d'erreur, une DomException est d&eacute;sormais lanc&eacute;e.
       Auparavant, false &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.createtextnode.php'>DOMDocument::createTextNode</a></td><td>En cas d'erreur, une DomException est d&eacute;sormais lanc&eacute;e.
       Auparavant, false &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.current.php'>current</a></td><td>Soit convertir l'objet en un tableau en utilisant get_mangled_object_vars d'abord,
  ou utiliser les m&eacute;thodes fournies par une classe qui impl&eacute;mente Iterator, telle que
  ArrayIterator.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-sunrise.php'>date_sunrise</a></td><td>Cette fonction a &eacute;t&eacute; rendue obsol&egrave;te en faveur de date_sun_info.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-sunset.php'>date_sunset</a></td><td>Cette fonction a &eacute;t&eacute; rendue obsol&egrave;te en faveur de date_sun_info.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-popen.php'>dba_popen</a></td><td>Le param&egrave;tre handler est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.define.php'>define</a></td><td>value peut d&eacute;sormais &ecirc;tre un objet.</td></tr><tr><td>&nbsp;</td><td><a href='function.end.php'>end</a></td><td>Soit convertir l'objet en un tableau en utilisant get_mangled_object_vars d'abord,
  ou utiliser les m&eacute;thodes fournies par une classe qui impl&eacute;mente Iterator, telle que
  ArrayIterator.</td></tr><tr><td>&nbsp;</td><td><a href='function.exif-imagetype.php'>exif_imagetype</a></td><td>Ajout de la prise en charge de AVIF.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-buffer.php'>finfo_buffer</a></td><td>La param&egrave;tre finfo attend d&eacute;sormais une instance de
  finfo ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-close.php'>finfo_close</a></td><td>Cette fonction est un NOP d&eacute;sormais.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-close.php'>finfo_close</a></td><td>La param&egrave;tre finfo attend d&eacute;sormais une instance de
  finfo ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-file.php'>finfo_file</a></td><td>La param&egrave;tre finfo attend d&eacute;sormais une instance de
  finfo ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-open.php'>finfo_open</a></td><td>Retourne d&eacute;sormais une instance de finfo ;
       auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-set-flags.php'>finfo_set_flags</a></td><td>La param&egrave;tre finfo attend d&eacute;sormais une instance de
  finfo ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.fputcsv.php'>fputcsv</a></td><td>Le param&egrave;tre optionnel eol a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-alloc.php'>ftp_alloc</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-append.php'>ftp_append</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-cdup.php'>ftp_cdup</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-chdir.php'>ftp_chdir</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-chmod.php'>ftp_chmod</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-close.php'>ftp_close</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-connect.php'>ftp_connect</a></td><td>Retourne d&eacute;sormais une instance de FTP\Connection ;
       auparavant, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-delete.php'>ftp_delete</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-exec.php'>ftp_exec</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-fget.php'>ftp_fget</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-fput.php'>ftp_fput</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-get.php'>ftp_get</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-get-option.php'>ftp_get_option</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-login.php'>ftp_login</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-mdtm.php'>ftp_mdtm</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-mkdir.php'>ftp_mkdir</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-mlsd.php'>ftp_mlsd</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-continue.php'>ftp_nb_continue</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-fget.php'>ftp_nb_fget</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-fput.php'>ftp_nb_fput</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-get.php'>ftp_nb_get</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-put.php'>ftp_nb_put</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nlist.php'>ftp_nlist</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-pasv.php'>ftp_pasv</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-put.php'>ftp_put</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-pwd.php'>ftp_pwd</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-raw.php'>ftp_raw</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-rawlist.php'>ftp_rawlist</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-rename.php'>ftp_rename</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-rmdir.php'>ftp_rmdir</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-set-option.php'>ftp_set_option</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-site.php'>ftp_site</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-size.php'>ftp_size</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-ssl-connect.php'>ftp_ssl_connect</a></td><td>Retourne d&eacute;sormais une instance de FTP\Connection ;
       auparavant, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-systype.php'>ftp_systype</a></td><td>La param&egrave;tre ftp attend d&eacute;sormais une instance de
  FTP\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-html-translation-table.php'>get_html_translation_table</a></td><td>flags a chang&eacute; de ENT_COMPAT &agrave;
       ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmp-init.php'>gmp_init</a></td><td>La prise en charge des pr&eacute;fixes octaux explicites 0o et
       0O a &eacute;t&eacute; ajout&eacute;e pour les cha&icirc;nes de caract&egrave;res
       num. L'interpr&eacute;tation de ces pr&eacute;fixes lorsque
       base vaut 0 a &eacute;galement &eacute;t&eacute; ajout&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash.php'>hash</a></td><td>Le param&egrave;tre options a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-algos.php'>hash_algos</a></td><td>Support pour MurmurHash3 et xxHash a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-file.php'>hash_file</a></td><td>Le param&egrave;tre options a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-init.php'>hash_init</a></td><td>Le param&egrave;tre options a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.html-entity-decode.php'>html_entity_decode</a></td><td>flags a chang&eacute; de ENT_COMPAT &agrave;
       ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401.</td></tr><tr><td>&nbsp;</td><td><a href='function.htmlentities.php'>htmlentities</a></td><td>flags a chang&eacute; de ENT_COMPAT &agrave;
       ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401.</td></tr><tr><td>&nbsp;</td><td><a href='function.htmlspecialchars.php'>htmlspecialchars</a></td><td>flags a chang&eacute; de ENT_COMPAT &agrave;
       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 a chang&eacute; de ENT_COMPAT &agrave;
       ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagechar.php'>imagechar</a></td><td>Le param&egrave;tre font accepte d&eacute;sormais une instance de GdFont
  et un entier; auparavant seulement un  entier &eacute;tait accept&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecharup.php'>imagecharup</a></td><td>Le param&egrave;tre font accepte d&eacute;sormais une instance de GdFont
  et un entier; auparavant seulement un  entier &eacute;tait accept&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilledpolygon.php'>imagefilledpolygon</a></td><td>Le param&egrave;tre num_points a &eacute;t&eacute; rendu obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefontheight.php'>imagefontheight</a></td><td>Le param&egrave;tre font accepte d&eacute;sormais une instance de GdFont
  et un entier; auparavant seulement un  entier &eacute;tait accept&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefontwidth.php'>imagefontwidth</a></td><td>Le param&egrave;tre font accepte d&eacute;sormais une instance de GdFont
  et un entier; auparavant seulement un  entier &eacute;tait accept&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageloadfont.php'>imageloadfont</a></td><td>Retourne d&eacute;sormais une instance de GdFont;
        auparavant, un entier &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageopenpolygon.php'>imageopenpolygon</a></td><td>Le param&egrave;tre num_points a &eacute;t&eacute; rendu obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagepolygon.php'>imagepolygon</a></td><td>Le param&egrave;tre num_points a &eacute;t&eacute; rendu obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagestring.php'>imagestring</a></td><td>Le param&egrave;tre font accepte d&eacute;sormais une instance de GdFont
  et un entier; auparavant seulement un  entier &eacute;tait accept&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagestringup.php'>imagestringup</a></td><td>Le param&egrave;tre font accepte d&eacute;sormais une instance de GdFont
  et un entier; auparavant seulement un  entier &eacute;tait accept&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagetypes.php'>imagetypes</a></td><td>Ajout de la constante IMG_AVIF.</td></tr><tr><td>&nbsp;</td><td><a href='function.ini-set.php'>ini_set</a></td><td>value accepte d&eacute;sormais tout type de scalaire (y compris null).
       Auparavant, seules les valeurs de type cha&icirc;ne de caract&egrave;res &eacute;taient accept&eacute;es.</td></tr><tr><td>&nbsp;</td><td><a href='function.key.php'>key</a></td><td>Soit convertir l'objet en un tableau en utilisant get_mangled_object_vars d'abord,
  ou utiliser les m&eacute;thodes fournies par une classe qui impl&eacute;mente Iterator, telle que
  ArrayIterator.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-add.php'>ldap_add</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-add-ext.php'>ldap_add_ext</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-add-ext.php'>ldap_add_ext</a></td><td>Retourne d&eacute;sormais une instance de LDAP\Result ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-bind.php'>ldap_bind</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-bind-ext.php'>ldap_bind_ext</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-bind-ext.php'>ldap_bind_ext</a></td><td>Retourne d&eacute;sormais une instance de LDAP\Result ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-compare.php'>ldap_compare</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-connect.php'>ldap_connect</a></td><td>Retourne d&eacute;sormais une instance de LDAP\Connection ;
       auparavant, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-count-entries.php'>ldap_count_entries</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-count-entries.php'>ldap_count_entries</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  LDAP\Result ; auparavant, une resource ldap result &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-count-references.php'>ldap_count_references</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-count-references.php'>ldap_count_references</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  LDAP\Result ; auparavant, une resource ldap result &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-delete.php'>ldap_delete</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-delete-ext.php'>ldap_delete_ext</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-delete-ext.php'>ldap_delete_ext</a></td><td>Retourne d&eacute;sormais une instance de LDAP\Result ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-errno.php'>ldap_errno</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-error.php'>ldap_error</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-exop.php'>ldap_exop</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-exop-passwd.php'>ldap_exop_passwd</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-exop-refresh.php'>ldap_exop_refresh</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-exop-whoami.php'>ldap_exop_whoami</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-first-attribute.php'>ldap_first_attribute</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-first-attribute.php'>ldap_first_attribute</a></td><td>Le param&egrave;tre entry attend d&eacute;sormais une instance de
  LDAP\ResultEntry ; auparavant, une resource ldap result entry &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-first-entry.php'>ldap_first_entry</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-first-entry.php'>ldap_first_entry</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  LDAP\Result ; auparavant, une resource ldap result &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-first-entry.php'>ldap_first_entry</a></td><td>Retourne d&eacute;sormais une instance de LDAP\ResultEntry ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-free-result.php'>ldap_free_result</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  LDAP\Result ; auparavant, une resource ldap result &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-attributes.php'>ldap_get_attributes</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-attributes.php'>ldap_get_attributes</a></td><td>Le param&egrave;tre entry attend d&eacute;sormais une instance de
  LDAP\ResultEntry ; auparavant, une resource ldap result entry &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-dn.php'>ldap_get_dn</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-dn.php'>ldap_get_dn</a></td><td>Le param&egrave;tre entry attend d&eacute;sormais une instance de
  LDAP\ResultEntry ; auparavant, une resource ldap result entry &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-entries.php'>ldap_get_entries</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-entries.php'>ldap_get_entries</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  LDAP\Result ; auparavant, une resource ldap result &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-option.php'>ldap_get_option</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-values.php'>ldap_get_values</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-values.php'>ldap_get_values</a></td><td>Le param&egrave;tre entry attend d&eacute;sormais une instance de
  LDAP\ResultEntry ; auparavant, une resource ldap result entry &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-values-len.php'>ldap_get_values_len</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-get-values-len.php'>ldap_get_values_len</a></td><td>Le param&egrave;tre entry attend d&eacute;sormais une instance de
  LDAP\ResultEntry ; auparavant, une resource ldap result entry &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-list.php'>ldap_list</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-list.php'>ldap_list</a></td><td>Retourne d&eacute;sormais une instance de LDAP\Result ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-add.php'>ldap_mod_add</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-del.php'>ldap_mod_del</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-replace.php'>ldap_mod_replace</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-modify-batch.php'>ldap_modify_batch</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_add-ext.php'>ldap_mod_add_ext</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_add-ext.php'>ldap_mod_add_ext</a></td><td>Retourne d&eacute;sormais une instance de LDAP\Result ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_del-ext.php'>ldap_mod_del_ext</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_del-ext.php'>ldap_mod_del_ext</a></td><td>Retourne d&eacute;sormais une instance de LDAP\Result ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_replace-ext.php'>ldap_mod_replace_ext</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_replace-ext.php'>ldap_mod_replace_ext</a></td><td>Retourne d&eacute;sormais une instance de LDAP\Result ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-next-attribute.php'>ldap_next_attribute</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-next-attribute.php'>ldap_next_attribute</a></td><td>Le param&egrave;tre entry attend d&eacute;sormais une instance de
  LDAP\ResultEntry ; auparavant, une resource ldap result entry &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-next-entry.php'>ldap_next_entry</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-next-entry.php'>ldap_next_entry</a></td><td>Le param&egrave;tre entry attend d&eacute;sormais une instance de
  LDAP\ResultEntry ; auparavant, une resource ldap result entry &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-next-entry.php'>ldap_next_entry</a></td><td>Retourne d&eacute;sormais une instance de LDAP\Result ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-parse-exop.php'>ldap_parse_exop</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-parse-exop.php'>ldap_parse_exop</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  LDAP\Result ; auparavant, une resource ldap result &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-parse-result.php'>ldap_parse_result</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-parse-result.php'>ldap_parse_result</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  LDAP\Result ; auparavant, une resource ldap result &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-read.php'>ldap_read</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-read.php'>ldap_read</a></td><td>Retourne d&eacute;sormais une instance de LDAP\Result ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-rename.php'>ldap_rename</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-rename-ext.php'>ldap_rename_ext</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-rename-ext.php'>ldap_rename_ext</a></td><td>Retourne d&eacute;sormais une instance de LDAP\Result ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-sasl-bind.php'>ldap_sasl_bind</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-search.php'>ldap_search</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-search.php'>ldap_search</a></td><td>Retourne d&eacute;sormais une instance de LDAP\Result ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-set-option.php'>ldap_set_option</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-set-rebind-proc.php'>ldap_set_rebind_proc</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-unbind.php'>ldap_unbind</a></td><td>Le param&egrave;tre ldap attend d&eacute;sormais une instance de
  LDAP\Connection ; auparavant, une resource ldap link &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-check-encoding.php'>mb_check_encoding</a></td><td>L'appel de cette fonction avec null comme value ou sans argument est obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.mhash.php'>mhash</a></td><td>Cette fonction a &eacute;t&eacute; rendue obsol&egrave;te.
        Utiliser les fonctions hash_*() &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.mhash-count.php'>mhash_count</a></td><td>Cette fonction a &eacute;t&eacute; rendue obsol&egrave;te.
        Utiliser les fonctions hash_*() &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.mhash-get-block-size.php'>mhash_get_block_size</a></td><td>Cette fonction a &eacute;t&eacute; rendue obsol&egrave;te.
        Utiliser les fonctions hash_*() &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.mhash-get-hash-name.php'>mhash_get_hash_name</a></td><td>Cette fonction a &eacute;t&eacute; rendue obsol&egrave;te.
        Utiliser les fonctions hash_*() &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.mhash-keygen-s2k.php'>mhash_keygen_s2k</a></td><td>Cette fonction a &eacute;t&eacute; rendue obsol&egrave;te.
        Utiliser les fonctions hash_*() &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.next.php'>next</a></td><td>Soit convertir l'objet en un tableau en utilisant get_mangled_object_vars d'abord,
  ou utiliser les m&eacute;thodes fournies par une classe qui impl&eacute;mente Iterator, telle que
  ArrayIterator.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-result-all.php'>odbc_result_all</a></td><td>Cette fonction a &eacute;t&eacute; rendue obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-cms-encrypt.php'>openssl_cms_encrypt</a></td><td>L'algorithme de chiffrement par d&eacute;faut (cipher_algo) est maintenant
       AES-128-CBC (OPENSSL_CIPHER_AES_128_CBC). Pr&eacute;c&eacute;demment,
       PKCS7/CMS &eacute;tait utilis&eacute; (OPENSSL_CIPHER_RC2_40).</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-decrypt.php'>openssl_decrypt</a></td><td>tag est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs7-encrypt.php'>openssl_pkcs7_encrypt</a></td><td>L'algorithme de chiffrement par d&eacute;faut (cipher_algo)
       est d&eacute;sormais AES-128-CBC (OPENSSL_CIPHER_AES_128_CBC).
       Auparavant, PKCS7/CMS &eacute;tait utilis&eacute; (OPENSSL_CIPHER_RC2_40).</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-affected-rows.php'>pg_affected_rows</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-client-encoding.php'>pg_client_encoding</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-close.php'>pg_close</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-connect.php'>pg_connect</a></td><td>Retourne d&eacute;sormais une instance de PgSql\Connection ;
       auparavant, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-connect-poll.php'>pg_connect_poll</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-connection-busy.php'>pg_connection_busy</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-connection-reset.php'>pg_connection_reset</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-connection-status.php'>pg_connection_status</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-consume-input.php'>pg_consume_input</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-convert.php'>pg_convert</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-copy-from.php'>pg_copy_from</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-copy-to.php'>pg_copy_to</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-dbname.php'>pg_dbname</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-delete.php'>pg_delete</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-end-copy.php'>pg_end_copy</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-escape-bytea.php'>pg_escape_bytea</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-escape-identifier.php'>pg_escape_identifier</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-escape-literal.php'>pg_escape_literal</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-escape-string.php'>pg_escape_string</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-execute.php'>pg_execute</a></td><td>Retourne d&eacute;sormais une instance de PgSql\Result instance ;
  auparavant, une resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-execute.php'>pg_execute</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-all.php'>pg_fetch_all</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-all-columns.php'>pg_fetch_all_columns</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-array.php'>pg_fetch_array</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-assoc.php'>pg_fetch_assoc</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-object.php'>pg_fetch_object</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-result.php'>pg_fetch_result</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-row.php'>pg_fetch_row</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-is-null.php'>pg_field_is_null</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-name.php'>pg_field_name</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-num.php'>pg_field_num</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-prtlen.php'>pg_field_prtlen</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-size.php'>pg_field_size</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-table.php'>pg_field_table</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-type.php'>pg_field_type</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-field-type-oid.php'>pg_field_type_oid</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-flush.php'>pg_flush</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-free-result.php'>pg_free_result</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-get-notify.php'>pg_get_notify</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-get-pid.php'>pg_get_pid</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-get-result.php'>pg_get_result</a></td><td>Retourne d&eacute;sormais une instance de PgSql\Result instance ;
  auparavant, une resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-get-result.php'>pg_get_result</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-host.php'>pg_host</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-insert.php'>pg_insert</a></td><td>Retourne d&eacute;sormais une instance de PgSql\Result instance ;
  auparavant, une resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-insert.php'>pg_insert</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-last-error.php'>pg_last_error</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-last-notice.php'>pg_last_notice</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-last-oid.php'>pg_last_oid</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-close.php'>pg_lo_close</a></td><td>Le param&egrave;tre lob attend d&eacute;sormais une instance de
  PgSql\Lob ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-create.php'>pg_lo_create</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-export.php'>pg_lo_export</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-import.php'>pg_lo_import</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-open.php'>pg_lo_open</a></td><td>Retourne d&eacute;sormais une instance de PgSql\Lob ;
       auparavant, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-open.php'>pg_lo_open</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-read.php'>pg_lo_read</a></td><td>Le param&egrave;tre lob attend d&eacute;sormais une instance de
  PgSql\Lob ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-read-all.php'>pg_lo_read_all</a></td><td>Le param&egrave;tre lob attend d&eacute;sormais une instance de
  PgSql\Lob ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-seek.php'>pg_lo_seek</a></td><td>Le param&egrave;tre lob attend d&eacute;sormais une instance de
  PgSql\Lob ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-tell.php'>pg_lo_tell</a></td><td>Le param&egrave;tre lob attend d&eacute;sormais une instance de
  PgSql\Lob ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-truncate.php'>pg_lo_truncate</a></td><td>Le param&egrave;tre lob attend d&eacute;sormais une instance de
  PgSql\Lob ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-unlink.php'>pg_lo_unlink</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-write.php'>pg_lo_write</a></td><td>Le param&egrave;tre lob attend d&eacute;sormais une instance de
  PgSql\Lob ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-meta-data.php'>pg_meta_data</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-num-fields.php'>pg_num_fields</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-num-rows.php'>pg_num_rows</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-options.php'>pg_options</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-parameter-status.php'>pg_parameter_status</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-pconnect.php'>pg_pconnect</a></td><td>Retourne d&eacute;sormais une instance de PgSql\Connection ;
       auparavant, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-ping.php'>pg_ping</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-port.php'>pg_port</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-prepare.php'>pg_prepare</a></td><td>Retourne d&eacute;sormais une instance de PgSql\Result instance ;
  auparavant, une resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-prepare.php'>pg_prepare</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-put-line.php'>pg_put_line</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-query.php'>pg_query</a></td><td>Retourne d&eacute;sormais une instance de PgSql\Result instance ;
  auparavant, une resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-query.php'>pg_query</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-query-params.php'>pg_query_params</a></td><td>Retourne d&eacute;sormais une instance de PgSql\Result instance ;
  auparavant, une resource &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-query-params.php'>pg_query_params</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-result-error.php'>pg_result_error</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-result-error-field.php'>pg_result_error_field</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-result-seek.php'>pg_result_seek</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-result-status.php'>pg_result_status</a></td><td>Le param&egrave;tre result attend d&eacute;sormais une instance de
  PgSql\Result ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-select.php'>pg_select</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-send-execute.php'>pg_send_execute</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-send-prepare.php'>pg_send_prepare</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-send-query.php'>pg_send_query</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-send-query-params.php'>pg_send_query_params</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-set-client-encoding.php'>pg_set_client_encoding</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-set-error-verbosity.php'>pg_set_error_verbosity</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-socket.php'>pg_socket</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-trace.php'>pg_trace</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-transaction-status.php'>pg_transaction_status</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-tty.php'>pg_tty</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-untrace.php'>pg_untrace</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-update.php'>pg_update</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-version.php'>pg_version</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.prev.php'>prev</a></td><td>Soit convertir l'objet en un tableau en utilisant get_mangled_object_vars d'abord,
  ou utiliser les m&eacute;thodes fournies par une classe qui impl&eacute;mente Iterator, telle que
  ArrayIterator.</td></tr><tr><td>&nbsp;</td><td><a href='function.reset.php'>reset</a></td><td>Soit convertir l'objet en un tableau en utilisant get_mangled_object_vars d'abord,
  ou utiliser les m&eacute;thodes fournies par une classe qui impl&eacute;mente Iterator, telle que
  ArrayIterator.</td></tr><tr><td>&nbsp;</td><td><a href='function.snmp3-get.php'>snmp3_get</a></td><td>Le param&egrave;tre auth_protocol accepte d&eacute;sormais
       &quot;SHA256&quot; et &quot;SHA512&quot;
       lorsqu'il est support&eacute; par libnetsnmp.</td></tr><tr><td>&nbsp;</td><td><a href='function.snmp3-getnext.php'>snmp3_getnext</a></td><td>Le param&egrave;tre auth_protocol accepte d&eacute;sormais
       &quot;SHA256&quot; et &quot;SHA512&quot;
       lorsqu'il est support&eacute; par libnetsnmp.</td></tr><tr><td>&nbsp;</td><td><a href='function.snmp3-real-walk.php'>snmp3_real_walk</a></td><td>Le param&egrave;tre auth_protocol accepte d&eacute;sormais
       &quot;SHA256&quot; et &quot;SHA512&quot;
       lorsqu'il est support&eacute; par libnetsnmp.</td></tr><tr><td>&nbsp;</td><td><a href='function.snmp3-walk.php'>snmp3_walk</a></td><td>Le param&egrave;tre auth_protocol accepte d&eacute;sormais
       &quot;SHA256&quot; et &quot;SHA512&quot;
       lorsqu'il est support&eacute; par libnetsnmp.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-select.php'>stream_select</a></td><td>microseconds est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.strptime.php'>strptime</a></td><td>Cette fonction a &eacute;t&eacute; rendue obsol&egrave;te.
        Utiliser date_parse_from_format &agrave; la place (pour de l'analyse ind&eacute;pendante de la locale),
        ou IntlDateFormatter::parse (pour de l'analyse d&eacute;pendante de la locale)</td></tr><tr><td>&nbsp;</td><td><a href='intldateformatter.create.php'>IntlDateFormatter::create</a></td><td>Les param&egrave;tres dateType et
         timeType sont d&eacute;sormais facultatifs.</td></tr><tr><td>&nbsp;</td><td><a href='multipleiterator.current.php'>MultipleIterator::current</a></td><td>Une RuntimeException est d&eacute;sormais lanc&eacute; quand
       MultipleIterator::current est appel&eacute; sur un
       it&eacute;rateur invalide. Auparavant, false &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='multipleiterator.key.php'>MultipleIterator::key</a></td><td>Une RuntimeException est d&eacute;sormais lanc&eacute; quand
       MultipleIterator::key est appel&eacute; sur un
       it&eacute;rateur invalide. Auparavant, false &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-driver.report-mode.php'>mysqli_driver::$report_mode</a></td><td>La valeur par d&eacute;faut est d&eacute;sormais MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT.
       Auparavant, elle &eacute;tait MYSQLI_REPORT_OFF.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-result.fetch-all.php'>mysqli_result::fetch_all</a></td><td>D&eacute;sormais aussi disponible lors de la liaison avec libmysqlclient.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-stmt.execute.php'>mysqli_stmt::execute</a></td><td>Le param&egrave;tre facultatif params a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-stmt.next-result.php'>mysqli_stmt::next_result</a></td><td>D&eacute;sormais aussi disponible lors de la liaison avec libmysqlclient.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.construct.php'>mysqli::__construct</a></td><td>mysqli::connect retourne d&eacute;sormais true au lieu de null en cas de succ&egrave;s.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.get-client-info.php'>mysqli::$client_info</a></td><td>L'appel de la mysqli_get_client_info avec l'argument mysql a &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute;.
       Cette fonction n'a jamais exig&eacute; un param&egrave;tre, mais l'a autoris&eacute; de mani&egrave;re incorrecte comme param&egrave;tre facultatif.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.get-client-info.php'>mysqli::$client_info</a></td><td>Le style orient&eacute; objet mysqli::get_client_info a &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.init.php'>mysqli::init</a></td><td>La m&eacute;thode mysqli::init de style orient&eacute; objet a &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute;e.
       Remplacez les appels &agrave; parent::init par parent::__construct.</td></tr><tr><td>&nbsp;</td><td><a href='phar.buildfromdirectory.php'>Phar::buildFromDirectory</a></td><td>Phar::buildFromDirectory ne retourne plus false.</td></tr><tr><td>&nbsp;</td><td><a href='phar.buildfromiterator.php'>Phar::buildFromIterator</a></td><td>Phar::buildFromIterator ne retourne plus false d&eacute;sormais.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.buildfromdirectory.php'>PharData::buildFromDirectory</a></td><td>PharData::buildFromDirectory ne retourne plus false.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.buildfromiterator.php'>PharData::buildFromIterator</a></td><td>PharData::buildFromIterator ne retourne plus false d&eacute;sormais.</td></tr><tr><td>&nbsp;</td><td><a href='ref.pgsql.php'>pg_cancel_query</a></td><td>Le param&egrave;tre connection attend d&eacute;sormais une instance de
  PgSql\Connection ; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='reflectiofunctionabstract.isstatic.php'>ReflectionFunctionAbstract::isStatic</a></td><td>Cette m&eacute;thode a &eacute;t&eacute; remont&eacute;e. Auparavant, elle &eacute;tait uniquement d&eacute;finie dans
       la classe ReflectionMethod.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclassconstant.getname.php'>ReflectionClassConstant::getName</a></td><td>Lance une Error quand la propri&eacute;t&eacute; name n'a pas &eacute;t&eacute; initialis&eacute;e.
       Auparavant, la m&eacute;thode retournait false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionextension.clone.php'>ReflectionExtension::__clone</a></td><td>Cette m&eacute;thode n'est plus final.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionfunctionabstract.clone.php'>ReflectionFunctionAbstract::__clone</a></td><td>Cette m&eacute;thode n'est plus final.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionparameter.clone.php'>ReflectionParameter::__clone</a></td><td>Cette m&eacute;thode n'est plus final.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionproperty.clone.php'>ReflectionProperty::__clone</a></td><td>Cette m&eacute;thode n'est plus final.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionproperty.getvalue.php'>ReflectionProperty::getValue</a></td><td>Les propri&eacute;t&eacute;s priv&eacute;es et prot&eacute;g&eacute;es sont imm&eacute;diatement
       accessibles par ReflectionProperty::getValue.
       Auparavant, elles devaient &ecirc;tre rendues accessibles en appelant
       ReflectionProperty::setAccessible,
       sinon une ReflectionException &eacute;tait d&eacute;clench&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionproperty.setvalue.php'>ReflectionProperty::setValue</a></td><td>Les propri&eacute;t&eacute;s priv&eacute;es et prot&eacute;g&eacute;es sont imm&eacute;diatement
       accessibles par ReflectionProperty::setValue.
       Auparavant, elles devaient &ecirc;tre rendues accessibles en appelant
       ReflectionProperty::setAccessible,
       sinon une ReflectionException &eacute;tait d&eacute;clench&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionzendextension.clone.php'>ReflectionZendExtension::__clone</a></td><td>Cette m&eacute;thode n'est plus final.</td></tr><tr><td>&nbsp;</td><td><a href='simplexmlelement.current.php'>SimpleXMLElement::current</a></td><td>Une Error est lanc&eacute;e si
       SimpleXMLElement::current est appel&eacute;e sur un
       it&eacute;rateur invalide. Auparavant, null &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='simplexmlelement.key.php'>SimpleXMLElement::key</a></td><td>Une Error est maintenant lanc&eacute;e si
       SimpleXMLElement::key est appel&eacute; sur un
       it&eacute;rateur invalide. Auparavant, false &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.fputcsv.php'>SplFileObject::fputcsv</a></td><td>Le param&egrave;tre optionnel eol a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='splobjectstorage.current.php'>SplObjectStorage::current</a></td><td>SplObjectStorage::current lance d&eacute;sormais une
       exception Error si la position actuelle est
       invalide. Auparavant, false &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3result.finalize.php'>SQLite3Result::finalize</a></td><td>Cette m&eacute;thode l&egrave;ve d&eacute;sormais une exception Error si l'objet n'est pas correctement initialis&eacute;. Auparavant, elle retournait false.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3stmt.close.php'>SQLite3Stmt::close</a></td><td>Cette m&eacute;thode l&egrave;ve d&eacute;sormais une exception Error si l'objet n'est pas correctement initialis&eacute;. Auparavant, elle retournait 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>Lance d&eacute;sormais une ValueError lorsque des octets NULL
       sont pass&eacute;s dans datetime, ce qui &eacute;tait auparavant ignor&eacute;
       silencieusement.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.createfromformat.php'>DateTimeImmutable::createFromFormat</a></td><td>Lance d&eacute;sormais une ValueError lorsque des octets NULL
         sont pass&eacute;s dans datetime, ce qui &eacute;tait auparavant ignor&eacute;
         silencieusement.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-parse-from-format.php'>date_parse_from_format</a></td><td>Lance d&eacute;sormais une ValueError lorsque des octets NULL
       sont pass&eacute;s dans datetime, ce qui &eacute;tait auparavant ignor&eacute;
       silencieusement.</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 retourne d&eacute;sormais un bool ;
       auparavant un int &eacute;tait retourn&eacute;
       (non-z&eacute;ro pour les images entrelac&eacute;es, z&eacute;ro sinon).</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 est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='domelement.getelementsbytagnamens.php'>DOMElement::getElementsByTagNameNS</a></td><td>namespace est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='domimplementation.createdocument.php'>DOMImplementation::createDocument</a></td><td>namespace est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='finfo.construct.php'>finfo::__construct</a></td><td>magic_database est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.bind-textdomain-codeset.php'>bind_textdomain_codeset</a></td><td>codeset est d&eacute;sormais nullable.
       Auparavant, il n'&eacute;tait pas possible de r&eacute;cup&eacute;rer l'encodage actuellement d&eacute;fini.</td></tr><tr><td>&nbsp;</td><td><a href='function.bindtextdomain.php'>bindtextdomain</a></td><td>directory est d&eacute;sormais nullable.
       Auparavant, il n'&eacute;tait pas possible de r&eacute;cup&eacute;rer le dossier actuellement d&eacute;fini.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-open.php'>finfo_open</a></td><td>magic_database est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegd.php'>imagegd</a></td><td>file est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegd2.php'>imagegd2</a></td><td>file est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='soapclient.setlocation.php'>SoapClient::__setLocation</a></td><td>location est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='soapvar.construct.php'>SoapVar::__construct</a></td><td>typeName, typeNamespace, nodeName,
       et nodeNamespace sont d&eacute;sormais nullable.</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 et posted_filename
       sont d&eacute;sormais nullable ; auparavant, leur valeur par d&eacute;faut &eacute;tait 0.</td></tr><tr><td>&nbsp;</td><td><a href='dateinterval.construct.php'>DateInterval::__construct</a></td><td>W peut &ecirc;tre combin&eacute; avec D.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.createfromimmutable.php'>DateTime::createFromImmutable</a></td><td>La m&eacute;thode renvoie une instance de la classe invoqu&eacute;e.
        Auparavant, elle cr&eacute;ait une nouvelle instance de DateTime.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.format.php'>DateTimeInterface::format</a></td><td>Le caract&egrave;re de format p a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.gettimestamp.php'>DateTimeInterface::getTimestamp</a></td><td>Ces fonctions ne retournent plus false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.createfrommutable.php'>DateTimeImmutable::createFromMutable</a></td><td>La m&eacute;thode retourne une instance de la classe appel&eacute;e. Auparavant, elle cr&eacute;ait une nouvelle
        instance de DateTimeImmutable.</td></tr><tr><td>&nbsp;</td><td><a href='datetimezone.listidentifiers.php'>DateTimeZone::listIdentifiers</a></td><td>Ant&eacute;rieur &agrave; cette version, false &eacute;tait retourn&eacute; en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='directory.close.php'>Directory::close</a></td><td>Aucun param&egrave;tre n'est accept&eacute;. Auparavant, un gestionnaire de dossier pouvait &ecirc;tre pass&eacute; en argument.</td></tr><tr><td>&nbsp;</td><td><a href='directory.read.php'>Directory::read</a></td><td>Aucun param&egrave;tre n'est accept&eacute;. Auparavant, un gestionnaire de dossier pouvait &ecirc;tre pass&eacute; en argument.</td></tr><tr><td>&nbsp;</td><td><a href='directory.rewind.php'>Directory::rewind</a></td><td>Aucun param&egrave;tre n'est accept&eacute;. Auparavant, un gestionnaire de dossier pouvait &ecirc;tre pass&eacute; en argument.</td></tr><tr><td>&nbsp;</td><td><a href='directoryiterator.construct.php'>DirectoryIterator::__construct</a></td><td>Lance d&eacute;sormais une exception ValueError
        quand directory est une cha&icirc;ne vide ;
        Auparavant, une RuntimeException &eacute;tait lanc&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.load.php'>DOMDocument::load</a></td><td>Appeler cette fonction de mani&egrave;re statique l&egrave;vera d&eacute;sormais une Error.
       Auparavant, une erreur E_DEPRECATED &eacute;tait g&eacute;n&eacute;r&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.loadhtml.php'>DOMDocument::loadHTML</a></td><td>Appeler cette fonction de mani&egrave;re statique l&egrave;vera d&eacute;sormais une Error.
       Auparavant, une erreur E_DEPRECATED &eacute;tait g&eacute;n&eacute;r&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.loadhtmlfile.php'>DOMDocument::loadHTMLFile</a></td><td>Appeler cette fonction de mani&egrave;re statique l&egrave;vera d&eacute;sormais une Error.
       Auparavant, une erreur E_DEPRECATED &eacute;tait g&eacute;n&eacute;r&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='domdocument.loadxml.php'>DOMDocument::loadXML</a></td><td>L'appel statique de cette fonction l&egrave;vera d&eacute;sormais une Error.
       Auparavant, une erreur E_DEPRECATED &eacute;tait g&eacute;n&eacute;r&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='domimplementation.createdocument.php'>DOMImplementation::createDocument</a></td><td>doctype est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='domimplementation.createdocument.php'>DOMImplementation::createDocument</a></td><td>Appeler cette fonction de mani&egrave;re statique l&egrave;vera d&eacute;sormais une Error.
        Auparavant, une erreur E_DEPRECATED &eacute;tait g&eacute;n&eacute;r&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='domimplementation.createdocumenttype.php'>DOMImplementation::createDocumentType</a></td><td>Appeler cette fonction de mani&egrave;re statique l&egrave;vera d&eacute;sormais une Error.
        Auparavant, une erreur E_DEPRECATED &eacute;tait g&eacute;n&eacute;r&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='domimplementation.hasfeature.php'>DOMImplementation::hasFeature</a></td><td>Appeler cette fonction de mani&egrave;re statique l&egrave;vera d&eacute;sormais une Error.
        Auparavant, une erreur E_DEPRECATED &eacute;tait g&eacute;n&eacute;r&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='ffi.cdef.php'>FFI::cdef</a></td><td>lib est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='ffi.string.php'>FFI::string</a></td><td>size est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait
       0.</td></tr><tr><td>&nbsp;</td><td><a href='filesystemiterator.construct.php'>FilesystemIterator::__construct</a></td><td>Lance d&eacute;sormais une exception ValueError
        quand directory est une cha&icirc;ne vide ;
        Auparavant, une RuntimeException &eacute;tait lanc&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.abs.php'>abs</a></td><td>num n'accepte plus les objets internes qui supportent
       les conversions num&eacute;riques.</td></tr><tr><td>&nbsp;</td><td><a href='function.apache-note.php'>apache_note</a></td><td>note_value est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-chunk.php'>array_chunk</a></td><td>Si length est inf&eacute;rieur &agrave; 1,
       une ValueError est d&eacute;sormais lanc&eacute;e ;
       auparavant, une erreur de niveau E_WARNING
       &eacute;tait lev&eacute;e &agrave; la place et la fonction retournait null.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-column.php'>array_column</a></td><td>Les objets dans les colonnes indiqu&eacute;es par le param&egrave;tre index_key
        ne seront plus convertis en cha&icirc;ne de caract&egrave;res et lanceront d&eacute;sormais
        une TypeError &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-combine.php'>array_combine</a></td><td>array_combine lance d&eacute;sormais une erreur de type
       ValueError si le nombre d'&eacute;l&eacute;ments
       pour chaque tableau est in&eacute;gal;
       auparavant false &eacute;tait retourn&eacute;e &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-diff.php'>array_diff</a></td><td>Cette fonction peut d&eacute;sormais &ecirc;tre appel&eacute;e avec un seul param&egrave;tre.
  Auparavant, au moins deux param&egrave;tres &eacute;taient n&eacute;cessaires.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-diff-assoc.php'>array_diff_assoc</a></td><td>Cette fonction peut d&eacute;sormais &ecirc;tre appel&eacute;e avec un seul param&egrave;tre.
  Auparavant, au moins deux param&egrave;tres &eacute;taient n&eacute;cessaires.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-diff-key.php'>array_diff_key</a></td><td>Cette fonction peut d&eacute;sormais &ecirc;tre appel&eacute;e avec un seul param&egrave;tre.
  Auparavant, au moins deux param&egrave;tres &eacute;taient n&eacute;cessaires.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-fill.php'>array_fill</a></td><td>La fonction array_fill lance d&eacute;sormais une ValueError
       si count est en dehors de la plage permise ;
       auparavant une alerte de niveau E_WARNING &eacute;tait &eacute;mise, et la fonction retournait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-filter.php'>array_filter</a></td><td>callback est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-filter.php'>array_filter</a></td><td>Si callback attend un param&egrave;tre &agrave; &ecirc;tre pass&eacute; par
  r&eacute;f&eacute;rence, cette fonction &eacute;met d&eacute;sormais une E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-intersect.php'>array_intersect</a></td><td>Cette fonction peut d&eacute;sormais &ecirc;tre appel&eacute;e avec un seul param&egrave;tre.
  Auparavant, au moins deux param&egrave;tres &eacute;taient n&eacute;cessaires.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-intersect-assoc.php'>array_intersect_assoc</a></td><td>Cette fonction peut d&eacute;sormais &ecirc;tre appel&eacute;e avec un seul param&egrave;tre.
  Auparavant, au moins deux param&egrave;tres &eacute;taient n&eacute;cessaires.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-intersect-key.php'>array_intersect_key</a></td><td>Cette fonction peut d&eacute;sormais &ecirc;tre appel&eacute;e avec un seul param&egrave;tre.
  Auparavant, au moins deux param&egrave;tres &eacute;taient n&eacute;cessaires.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-key-exists.php'>array_key_exists</a></td><td>Le param&egrave;tre key accepte d&eacute;sormais
       les arguments de type bool, float, int,
       null, resource, et
       string.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-key-exists.php'>array_key_exists</a></td><td>Il n'est plus possible de passer un object au param&egrave;tre array.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-map.php'>array_map</a></td><td>Si callback attend un param&egrave;tre &agrave; &ecirc;tre pass&eacute; par
  r&eacute;f&eacute;rence, cette fonction &eacute;met d&eacute;sormais une E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-rand.php'>array_rand</a></td><td>array_rand lance d&eacute;sormais une ValueError
        si num est hors de port&eacute;e ; pr&eacute;c&eacute;demment, un
        E_WARNING &eacute;tait g&eacute;n&eacute;r&eacute; et la fonction renvoyait null.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-rand.php'>array_rand</a></td><td>array_rand lance d&eacute;sormais une ValueError
        si array est vide ; pr&eacute;c&eacute;demment, un
        E_WARNING &eacute;tait g&eacute;n&eacute;r&eacute; et la fonction renvoyait null.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-reduce.php'>array_reduce</a></td><td>Si callback attend un param&egrave;tre &agrave; &ecirc;tre pass&eacute; par
  r&eacute;f&eacute;rence, cette fonction &eacute;met d&eacute;sormais une E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-splice.php'>array_splice</a></td><td>length est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-walk.php'>array_walk</a></td><td>Si callback attend que le deuxi&egrave;me ou troisi&egrave;me
       param&egrave;tre soit pass&eacute; par r&eacute;f&eacute;rence, cette fonction &eacute;met d&eacute;sormais
       une E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert.php'>assert</a></td><td>La fonction assert n'&eacute;valuera plus les arguments de type string,
        au lieu de cela, ils seront trait&eacute;s comme tout autre argument.
        assert($a == $b) devrait &ecirc;tre utilis&eacute; &agrave; la place du assert('$a == $b').
        La directive assert.quiet_eval php.ini et la constante ASSERT_QUIET_EVAL
        ont &eacute;galement &eacute;t&eacute; supprim&eacute;es, car elles n'auraient plus aucun effet.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert.php'>assert</a></td><td>Si description est une instance de
        Throwable, l'objet est lanc&eacute; si l'assertion &eacute;choue, ind&eacute;pendamment de la valeur de
        assert.exception.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert.php'>assert</a></td><td>Si description est une instance de
        Throwable, aucune fonction de rappel utilisateur
        n'est appel&eacute;e m&ecirc;me si elle est d&eacute;finie.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert.php'>assert</a></td><td>D&eacute;clarer une fonction qui s'appelle assert() &agrave;
        l'int&eacute;rieur d'un espace de noms n'est plus autoris&eacute;, et g&eacute;n&egrave;re
        une E_COMPILE_ERROR.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert-options.php'>assert_options</a></td><td>Si option n'est pas une option valide,
        une ValueError est d&eacute;sormais lanc&eacute;e.
        Auparavant, false &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcadd.php'>bcadd</a></td><td>scale est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.bccomp.php'>bccomp</a></td><td>scale est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcdiv.php'>bcdiv</a></td><td>scale est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcdiv.php'>bcdiv</a></td><td>La division par 0 l&egrave;ve d&eacute;sormais une exception
       DivisionByZeroError au lieu de retourner null.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcmod.php'>bcmod</a></td><td>scale est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcmod.php'>bcmod</a></td><td>La division par 0 l&egrave;ve d&eacute;sormais une exception
       DivisionByZeroError au lieu de retourner null.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcmul.php'>bcmul</a></td><td>scale est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcpow.php'>bcpow</a></td><td>Lorsque exponent contient une partie fractionnaire, une exception de type ValueError est d&eacute;sormais lev&eacute;e au lieu d'effectuer une troncature.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcpowmod.php'>bcpowmod</a></td><td>scale est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcpowmod.php'>bcpowmod</a></td><td>L&egrave;ve d&eacute;sormais une exception ValueError au lieu de retourner false si exponent est une valeur n&eacute;gative.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcpowmod.php'>bcpowmod</a></td><td>La division par 0 l&egrave;ve d&eacute;sormais une exception DivisionByZeroError au lieu de retourner false.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcscale.php'>bcscale</a></td><td>scale est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcsqrt.php'>bcsqrt</a></td><td>Si num n'est pas une cha&icirc;ne num&eacute;rique BCMath bien form&eacute;e,
       ou est inf&eacute;rieur &agrave; 0, une ValueError est lev&eacute;e.
       Pr&eacute;c&eacute;demment, E_WARNING &eacute;tait &eacute;mis &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcsqrt.php'>bcsqrt</a></td><td>scale doit d&eacute;sormais &ecirc;tre compris entre 0
       et 2147483647. Pr&eacute;c&eacute;demment, les &eacute;chelles n&eacute;gatives
       &eacute;taient trait&eacute;es silencieusement comme 0.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcsqrt.php'>bcsqrt</a></td><td>scale est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcsub.php'>bcsub</a></td><td>scale est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.bzdecompress.php'>bzdecompress</a></td><td>Le type de use_less_memory a &eacute;t&eacute; modifi&eacute; de
       int &agrave; bool. Auparavant, la valeur par d&eacute;faut &eacute;tait
       0.</td></tr><tr><td>&nbsp;</td><td><a href='function.bzwrite.php'>bzwrite</a></td><td>length est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.call-user-func-array.php'>call_user_func_array</a></td><td>Les cl&eacute;s args seront d&eacute;sormais interpr&eacute;t&eacute;es comme des noms de param&egrave;tres,
                au lieu d'&ecirc;tre ignor&eacute;es silencieusement.</td></tr><tr><td>&nbsp;</td><td><a href='function.ceil.php'>ceil</a></td><td>num n'accepte plus les objets internes qui supportent
       les conversions num&eacute;riques.</td></tr><tr><td>&nbsp;</td><td><a href='function.closedir.php'>closedir</a></td><td>dir_handle est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.com-event-sink.php'>com_event_sink</a></td><td>sink_interface est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.com-get-active-object.php'>com_get_active_object</a></td><td>codepage est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.compact.php'>compact</a></td><td>Si une cha&icirc;ne donn&eacute;e fait r&eacute;f&eacute;rence &agrave; une variable non d&eacute;finie, une erreur de niveau E_WARNING est d&eacute;sormais &eacute;mise.</td></tr><tr><td>&nbsp;</td><td><a href='function.constant.php'>constant</a></td><td>Si la constante n'est pas d&eacute;finie, constant lance
       d&eacute;sormais une exception Error&nbsp;; auparavant une
       E_WARNING &eacute;tait &eacute;mise, et null &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.convert-cyr-string.php'>convert_cyr_string</a></td><td>Cette fonction a &eacute;t&eacute; supprim&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.convert-uuencode.php'>convert_uuencode</a></td><td>Ant&eacute;rieur &agrave; cette version, tenter de convertir une cha&icirc;ne vide
       retournait false pour aucune raison particuli&egrave;re.</td></tr><tr><td>&nbsp;</td><td><a href='function.count.php'>count</a></td><td>count lance d&eacute;sormais une TypeError
       pour des types d&eacute;nombrables invalides pass&eacute;s au param&egrave;tre
       value.</td></tr><tr><td>&nbsp;</td><td><a href='function.count-chars.php'>count_chars</a></td><td>Ant&eacute;rieur &agrave; cette version, la fonction retournait false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.crypt.php'>crypt</a></td><td>Le salt n'est plus optionnel.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-close.php'>curl_close</a></td><td>Cette fonction est devenue une NOP.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-close.php'>curl_close</a></td><td>handle attend d&eacute;sormais une instance de CurlHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-copy-handle.php'>curl_copy_handle</a></td><td>handle attend d&eacute;sormais une instance de CurlHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-copy-handle.php'>curl_copy_handle</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       CurlHandle; auparavant, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-errno.php'>curl_errno</a></td><td>handle attend d&eacute;sormais une instance de CurlHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-error.php'>curl_error</a></td><td>handle attend d&eacute;sormais une instance de CurlHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-escape.php'>curl_escape</a></td><td>handle attend d&eacute;sormais une instance de CurlHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-exec.php'>curl_exec</a></td><td>handle attend d&eacute;sormais une instance de CurlHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-getinfo.php'>curl_getinfo</a></td><td>handle attend d&eacute;sormais une instance de CurlHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-getinfo.php'>curl_getinfo</a></td><td>option est d&eacute;sormais nullable ;
        auparavant, la valeur par d&eacute;faut &eacute;tait 0.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-init.php'>curl_init</a></td><td>Cette fonction retourne d&eacute;sormais une instance de CurlHandle;
       auparavant, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-init.php'>curl_init</a></td><td>url est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-add-handle.php'>curl_multi_add_handle</a></td><td>multi_handle attend d&eacute;sormais une instance de CurlMultiHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-add-handle.php'>curl_multi_add_handle</a></td><td>handle attend d&eacute;sormais une instance de CurlHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-close.php'>curl_multi_close</a></td><td>multi_handle attend d&eacute;sormais une instance de CurlMultiHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-errno.php'>curl_multi_errno</a></td><td>Cette fonction ne retourne plus false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-errno.php'>curl_multi_errno</a></td><td>multi_handle attend d&eacute;sormais une instance de CurlMultiHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-exec.php'>curl_multi_exec</a></td><td>multi_handle attend d&eacute;sormais une instance de CurlMultiHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-getcontent.php'>curl_multi_getcontent</a></td><td>handle attend d&eacute;sormais une instance de CurlHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-info-read.php'>curl_multi_info_read</a></td><td>multi_handle attend d&eacute;sormais une instance de CurlMultiHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-init.php'>curl_multi_init</a></td><td>Cette fonction retourne d&eacute;sormais une instance de CurlMultiHandle;
       auparavant, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-remove-handle.php'>curl_multi_remove_handle</a></td><td>multi_handle attend d&eacute;sormais une instance de CurlMultiHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-remove-handle.php'>curl_multi_remove_handle</a></td><td>handle attend d&eacute;sormais une instance de CurlHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-select.php'>curl_multi_select</a></td><td>multi_handle attend d&eacute;sormais une instance de CurlMultiHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-setopt.php'>curl_multi_setopt</a></td><td>multi_handle attend d&eacute;sormais une instance de CurlMultiHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-pause.php'>curl_pause</a></td><td>handle attend d&eacute;sormais une instance de CurlHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-reset.php'>curl_reset</a></td><td>handle attend d&eacute;sormais une instance de CurlHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-setopt.php'>curl_setopt</a></td><td>handle attend d&eacute;sormais une instance de CurlHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-setopt-array.php'>curl_setopt_array</a></td><td>handle attend d&eacute;sormais une instance de CurlHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-share-close.php'>curl_share_close</a></td><td>Cette fonction est un NOP dor&eacute;navant.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-share-close.php'>curl_share_close</a></td><td>share_handle attend d&eacute;sormais une instance de CurlShareHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-share-errno.php'>curl_share_errno</a></td><td>La fonction ne retourne plus false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-share-errno.php'>curl_share_errno</a></td><td>share_handle attend d&eacute;sormais une instance de CurlShareHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-share-init.php'>curl_share_init</a></td><td>Cette fonction retourne d&eacute;sormais une instance de CurlShareHandle;
       auparavant, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-share-setopt.php'>curl_share_setopt</a></td><td>share_handle attend d&eacute;sormais une instance de CurlShareHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-unescape.php'>curl_unescape</a></td><td>handle attend d&eacute;sormais une instance de CurlHandle;
  auparavant; une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-version.php'>curl_version</a></td><td>Le param&egrave;tre optionnel age a &eacute;t&eacute; supprim&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.date.php'>date</a></td><td>timestamp est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-sunrise.php'>date_sunrise</a></td><td>latitude, longitude,
        zenith et utcOffset sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-sunset.php'>date_sunset</a></td><td>latitude, longitude,
        zenith et utcOffset sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.define.php'>define</a></td><td>Passer true &agrave; case_insensitive &eacute;met d&eacute;sormais une E_WARNING.
        Passer false est toujours autoris&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.deflate-add.php'>deflate_add</a></td><td>context attend d&eacute;sormais une instance de DeflateContext
       avant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.deflate-init.php'>deflate_init</a></td><td>En cas de succ&egrave;s, cette fonction renvoie d&eacute;sormais une instance de DeflateContext ;
       pr&eacute;c&eacute;demment, une resource &eacute;tait renvoy&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.dir.php'>dir</a></td><td>context est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.dom-import-simplexml.php'>dom_import_simplexml</a></td><td>Cette fonction ne retourne d&eacute;sormais plus null en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.easter-date.php'>easter_date</a></td><td>year est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.easter-date.php'>easter_date</a></td><td>Une ValueError est d&eacute;sormais d&eacute;clench&eacute;e lorsque
       year est en dehors de la plage autoris&eacute;e.
       Auparavant, une alerte E_WARNING &eacute;tait g&eacute;n&eacute;r&eacute;e
       et la fonction retournait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.easter-days.php'>easter_days</a></td><td>year est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-describe.php'>enchant_broker_describe</a></td><td>broker attend d&eacute;sormais une instance de EnchantBroker ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-describe.php'>enchant_broker_describe</a></td><td>Ant&eacute;rieur &agrave; cette version, cette fonction retournait false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-dict-exists.php'>enchant_broker_dict_exists</a></td><td>broker attend d&eacute;sormais une instance de EnchantBroker ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-free.php'>enchant_broker_free</a></td><td>Cette fonction est d&eacute;pr&eacute;ci&eacute;e au profit de la d&eacute;sinitialisation de l'objet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-free.php'>enchant_broker_free</a></td><td>broker attend d&eacute;sormais une instance de EnchantBroker ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-free-dict.php'>enchant_broker_free_dict</a></td><td>Cette fonction est d&eacute;pr&eacute;ci&eacute;e au profit de la d&eacute;sinitialisation de l'objet.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-free-dict.php'>enchant_broker_free_dict</a></td><td>dictionary attend d&eacute;sormais une EnchantDictionary;
       auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-get-dict-path.php'>enchant_broker_get_dict_path</a></td><td>Cette fonction a &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-get-dict-path.php'>enchant_broker_get_dict_path</a></td><td>broker attend d&eacute;sormais une instance de EnchantBroker ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-get-error.php'>enchant_broker_get_error</a></td><td>broker attend d&eacute;sormais une instance de EnchantBroker ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-init.php'>enchant_broker_init</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de EnchantBroker ;
       auparavant une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-list-dicts.php'>enchant_broker_list_dicts</a></td><td>broker attend d&eacute;sormais une instance de EnchantBroker ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-list-dicts.php'>enchant_broker_list_dicts</a></td><td>Ant&eacute;rieur &agrave; cette version, la fonction retournait false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-request-dict.php'>enchant_broker_request_dict</a></td><td>broker attend d&eacute;sormais une instance de EnchantBroker ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-request-dict.php'>enchant_broker_request_dict</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de EnchantDictionary ;
       auparavant une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-request-pwl-dict.php'>enchant_broker_request_pwl_dict</a></td><td>broker attend d&eacute;sormais une instance de EnchantBroker ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-request-pwl-dict.php'>enchant_broker_request_pwl_dict</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de EnchantDictionary ;
       auparavant une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-set-dict-path.php'>enchant_broker_set_dict_path</a></td><td>Cette fonction a &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-set-dict-path.php'>enchant_broker_set_dict_path</a></td><td>broker attend d&eacute;sormais une instance de EnchantBroker ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-broker-set-ordering.php'>enchant_broker_set_ordering</a></td><td>broker attend d&eacute;sormais une instance de EnchantBroker ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-add.php'>enchant_dict_add</a></td><td>dictionary attend d&eacute;sormais une instance de EnchantDictionary ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-add-to-session.php'>enchant_dict_add_to_session</a></td><td>dictionary attend d&eacute;sormais une instance de EnchantDictionary ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-check.php'>enchant_dict_check</a></td><td>dictionary attend d&eacute;sormais une instance de EnchantDictionary ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-describe.php'>enchant_dict_describe</a></td><td>dictionary attend d&eacute;sormais une instance de EnchantDictionary ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-describe.php'>enchant_dict_describe</a></td><td>Ant&eacute;rieur &agrave; cette version, cette fonction retournait false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-get-error.php'>enchant_dict_get_error</a></td><td>dictionary attend d&eacute;sormais une instance de EnchantDictionary ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-is-added.php'>enchant_dict_is_added</a></td><td>dictionary attend d&eacute;sormais une instance de EnchantDictionary ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-quick-check.php'>enchant_dict_quick_check</a></td><td>dictionary attend d&eacute;sormais une instance de EnchantDictionary ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-store-replacement.php'>enchant_dict_store_replacement</a></td><td>dictionary attend d&eacute;sormais une instance de EnchantDictionary ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.enchant-dict-suggest.php'>enchant_dict_suggest</a></td><td>dictionary attend d&eacute;sormais une instance de EnchantDictionary ;
  auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.error-log.php'>error_log</a></td><td>destination et 
       additional_headers
       sont d&eacute;sormais nullables.</td></tr><tr><td>&nbsp;</td><td><a href='function.error-reporting.php'>error_reporting</a></td><td>error_level est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.exec.php'>exec</a></td><td>Si command est vide ou contient des octets nuls,
       exec l&egrave;ve d&eacute;sormais une exception ValueError.
       Pr&eacute;c&eacute;demment, une alerte E_WARNING &eacute;tait &eacute;mise et retournait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.exif-read-data.php'>exif_read_data</a></td><td>required_sections est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.explode.php'>explode</a></td><td>explode lancera d&eacute;sormais une ValueError
       quand une cha&icirc;ne vide (&quot;&quot;)
       est fournie pour le param&egrave;tre separator.
       Pr&eacute;c&eacute;demment, explode retournait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.ezmlm-hash.php'>ezmlm_hash</a></td><td>Cette fonction a &eacute;t&eacute; supprim&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.fgetcsv.php'>fgetcsv</a></td><td>length est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.file-get-contents.php'>file_get_contents</a></td><td>length est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-buffer.php'>finfo_buffer</a></td><td>context est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.finfo-file.php'>finfo_file</a></td><td>context est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.floatval.php'>floatval</a></td><td>Le niveau d'erreur lors de la conversion d'un objet a &eacute;t&eacute; modifi&eacute; de E_NOTICE
       &agrave; E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.floor.php'>floor</a></td><td>num n'accepte plus les objets internes qui supportent
       les conversions num&eacute;riques.</td></tr><tr><td>&nbsp;</td><td><a href='function.fprintf.php'>fprintf</a></td><td>Cette fonction ne renvoie plus false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.fprintf.php'>fprintf</a></td><td>Lance une ValueError si le nombre d'arguments est z&eacute;ro ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.fprintf.php'>fprintf</a></td><td>Lance une ValueError si [width] est inf&eacute;rieur &agrave; z&eacute;ro ou sup&eacute;rieur &agrave; PHP_INT_MAX ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.fprintf.php'>fprintf</a></td><td>Lance une ValueError si [precision] est inf&eacute;rieur &agrave; z&eacute;ro ou sup&eacute;rieur &agrave; PHP_INT_MAX ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.fprintf.php'>fprintf</a></td><td>Lance une ArgumentCountError lorsque moins d'arguments sont donn&eacute;s que requis ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.fsockopen.php'>fsockopen</a></td><td>timeout est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.fwrite.php'>fwrite</a></td><td>length est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-called-class.php'>get_called_class</a></td><td>Appeler cette fonction depuis l'ext&eacute;rieur d'une classe
        lance d&eacute;sormais une Error.
        Auparavant, un E_WARNING &eacute;tait g&eacute;n&eacute;r&eacute;
        et la fonction renvoyait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-class.php'>get_class</a></td><td>Appeler cette fonction depuis l'ext&eacute;rieur d'une classe
        l&egrave;ve d&eacute;sormais une Error.
        Auparavant, un E_WARNING &eacute;tait g&eacute;n&eacute;r&eacute;
        et la fonction renvoyait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-class-methods.php'>get_class_methods</a></td><td>Le param&egrave;tre object_or_class accepte d&eacute;sormais
       seulement les objets ou noms de classe valides.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-defined-functions.php'>get_defined_functions</a></td><td>La valeur par d&eacute;faut du param&egrave;tre exclude_disabled
       a &eacute;t&eacute; chang&eacute;e de false &agrave; true. Cependant, cela n&rsquo;aura aucun effet,
       car les fonctions d&eacute;sactiv&eacute;es sont retir&eacute;es de la table des fonctions au
       moment de la compilation.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-headers.php'>get_headers</a></td><td>associative a &eacute;t&eacute; chang&eacute; de int en bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-magic-quotes-gpc.php'>get_magic_quotes_gpc</a></td><td>Cette fonction a &eacute;t&eacute; supprim&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-magic-quotes-runtime.php'>get_magic_quotes_runtime</a></td><td>Cette fonction a &eacute;t&eacute; supprim&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-parent-class.php'>get_parent_class</a></td><td>Le param&egrave;tre object_or_class accepte d&eacute;sormais
       seulement les objets ou noms de classe valides.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-resources.php'>get_resources</a></td><td>type est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.getdate.php'>getdate</a></td><td>timestamp est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.getenv.php'>getenv</a></td><td>Le name est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.getimagesize.php'>getimagesize</a></td><td>Une ValueError est d&eacute;sormais lanc&eacute;e si
        filename est vide ; pr&eacute;c&eacute;demment un
        E_WARNING &eacute;tait &eacute;mis et la fonction retournait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmdate.php'>gmdate</a></td><td>timestamp est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmmktime.php'>gmmktime</a></td><td>hour n'est plus optionnel.
        Pour obtenir un horodatage unix, il faudra utiliser la
        fonction time.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmmktime.php'>gmmktime</a></td><td>minute, second, month,
        day et year sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmp-binomial.php'>gmp_binomial</a></td><td>Cette fonction ne retourne plus false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmp-export.php'>gmp_export</a></td><td>Cette fonction ne retourne plus false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmp-import.php'>gmp_import</a></td><td>Cette fonction ne retourne plus false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmp-random-seed.php'>gmp_random_seed</a></td><td>Si le param&egrave;tre seed est invalide, gmp_random_seed
       l&egrave;ve une exception ValueError dor&eacute;navant.
       Pr&eacute;c&eacute;demment une alerte E_WARNING &eacute;tait &eacute;mise.</td></tr><tr><td>&nbsp;</td><td><a href='function.gmstrftime.php'>gmstrftime</a></td><td>timestamp est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-substr.php'>grapheme_substr</a></td><td>La fonction fixe d&eacute;sormais syst&eacute;matiquement les d&eacute;calages hors limites &agrave; la limite
       de la cha&icirc;ne de caract&egrave;res. Auparavant, false &eacute;tait retourn&eacute; au lieu de la cha&icirc;ne
       vide dans certains cas.</td></tr><tr><td>&nbsp;</td><td><a href='function.gzgets.php'>gzgets</a></td><td>length est d&eacute;sormais nullable ;
       auparavant, la valeur par d&eacute;faut &eacute;tait 1024.</td></tr><tr><td>&nbsp;</td><td><a href='function.gzwrite.php'>gzwrite</a></td><td>length est d&eacute;sormais nullable; auparavant la valeur
       par d&eacute;faut &eacute;tait 0.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash.php'>hash</a></td><td>hash lance d&eacute;sormais une exception
        ValueError si l'algo
        est inconnu ; auparavant, false &eacute;tait retourn&eacute; &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-hkdf.php'>hash_hkdf</a></td><td>L&egrave;ve une exception ValueError en cas d'erreur dor&eacute;navant.
        Pr&eacute;c&eacute;demment, false &eacute;tait retourn&eacute;e et un message E_WARNING
        &eacute;tait &eacute;mis.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-hmac.php'>hash_hmac</a></td><td>hash_hmac lance d&eacute;sormais une exception
        ValueError si l'algo
        est inconnu ou n'est pas une fonction de hachage cryptographique ;
        auparavant, false &eacute;tait retourn&eacute; &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-hmac-file.php'>hash_hmac_file</a></td><td>L&egrave;ve une exception ValueError dor&eacute;navant si
        le param&egrave;tre algo est inconnu ou n'est pas
        une fonction de hachage cryptographique; pr&eacute;c&eacute;demment, false
        &eacute;tait retourn&eacute; &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-init.php'>hash_init</a></td><td>L&egrave;ve une exception ValueError dor&eacute;navant si le
        param&egrave;tre algo est inconnu ou n'est pas
        une fonction de hachage cryptographique, ou si le param&egrave;tre
        key est vide.
        Pr&eacute;c&eacute;demment, false &eacute;tait retourn&eacute; et un message
        E_WARNING &eacute;tait &eacute;mis.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-update-file.php'>hash_update_file</a></td><td>stream_context est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.header-remove.php'>header_remove</a></td><td>name est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.hebrevc.php'>hebrevc</a></td><td>Cette fonction a &eacute;t&eacute; supprim&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.html-entity-decode.php'>html_entity_decode</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.htmlentities.php'>htmlentities</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.http-build-query.php'>http_build_query</a></td><td>arg_separator est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.iconv-mime-decode.php'>iconv_mime_decode</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.iconv-mime-decode-headers.php'>iconv_mime_decode_headers</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.iconv-strlen.php'>iconv_strlen</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.iconv-strpos.php'>iconv_strpos</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.iconv-strrpos.php'>iconv_strrpos</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.iconv-substr.php'>iconv_substr</a></td><td>length et encoding sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.idate.php'>idate</a></td><td>timestamp est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.ignore-user-abort.php'>ignore_user_abort</a></td><td>enable est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageaffine.php'>imageaffine</a></td><td>clip est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageaffine.php'>imageaffine</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ;
       auparavant, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagealphablending.php'>imagealphablending</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageantialias.php'>imageantialias</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagearc.php'>imagearc</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagebmp.php'>imagebmp</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagebmp.php'>imagebmp</a></td><td>Le type de compressed est d&eacute;sormais bool&eacute;en ;
       auparavant c'&eacute;tait entier.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagechar.php'>imagechar</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecharup.php'>imagecharup</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorallocate.php'>imagecolorallocate</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorallocatealpha.php'>imagecolorallocatealpha</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorat.php'>imagecolorat</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorclosest.php'>imagecolorclosest</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorclosesthwb.php'>imagecolorclosesthwb</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolordeallocate.php'>imagecolordeallocate</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorexact.php'>imagecolorexact</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorexactalpha.php'>imagecolorexactalpha</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolormatch.php'>imagecolormatch</a></td><td>image1 et image2 attendent
       d&eacute;sormais des instances de GdImage ; auparavant,
       resources &eacute;taient attendues</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorresolve.php'>imagecolorresolve</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorresolvealpha.php'>imagecolorresolvealpha</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorset.php'>imagecolorset</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorsforindex.php'>imagecolorsforindex</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorsforindex.php'>imagecolorsforindex</a></td><td>La fonction imagecolorsforindex lance d&eacute;sormais une exception ValueError
       si color est hors de port&eacute;e; auparavant, false &eacute;tait retourn&eacute; &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolorstotal.php'>imagecolorstotal</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolortransparent.php'>imagecolortransparent</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecolortransparent.php'>imagecolortransparent</a></td><td>color est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageconvolution.php'>imageconvolution</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecopy.php'>imagecopy</a></td><td>dst_image et src_image
       attendent d&eacute;sormais des instances de GdImage ;
       auparavant, des resources &eacute;taient attendues.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecopymerge.php'>imagecopymerge</a></td><td>dst_image et src_image
       attendent d&eacute;sormais des instances de GdImage ;
       auparavant, des resources &eacute;taient attendues.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecopymergegray.php'>imagecopymergegray</a></td><td>dst_image et src_image
       attendent d&eacute;sormais des instances de GdImage ;
       auparavant, des resources &eacute;taient attendues.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecopyresampled.php'>imagecopyresampled</a></td><td>dst_image et src_image
       attendent d&eacute;sormais des instances de GdImage ;
       auparavant, des resources &eacute;taient attendues.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecopyresized.php'>imagecopyresized</a></td><td>dst_image et src_image
       attendent d&eacute;sormais des instances de GdImage ;
       auparavant, des resources &eacute;taient attendues.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreate.php'>imagecreate</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefrombmp.php'>imagecreatefrombmp</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromgd.php'>imagecreatefromgd</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromgd2.php'>imagecreatefromgd2</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromgd2part.php'>imagecreatefromgd2part</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromgif.php'>imagecreatefromgif</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromjpeg.php'>imagecreatefromjpeg</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefrompng.php'>imagecreatefrompng</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromstring.php'>imagecreatefromstring</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromtga.php'>imagecreatefromtga</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance GDImage;
       pr&eacute;c&eacute;demment, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromwbmp.php'>imagecreatefromwbmp</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromwebp.php'>imagecreatefromwebp</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromxbm.php'>imagecreatefromxbm</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromxpm.php'>imagecreatefromxpm</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatetruecolor.php'>imagecreatetruecolor</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecrop.php'>imagecrop</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecropauto.php'>imagecropauto</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecropauto.php'>imagecropauto</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagedashedline.php'>imagedashedline</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagedestroy.php'>imagedestroy</a></td><td>Cette fonction est d&eacute;sormais un NOP.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagedestroy.php'>imagedestroy</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageellipse.php'>imageellipse</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefill.php'>imagefill</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilledarc.php'>imagefilledarc</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilledellipse.php'>imagefilledellipse</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilledpolygon.php'>imagefilledpolygon</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilledrectangle.php'>imagefilledrectangle</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilltoborder.php'>imagefilltoborder</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilter.php'>imagefilter</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageflip.php'>imageflip</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefttext.php'>imagefttext</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegammacorrect.php'>imagegammacorrect</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegd.php'>imagegd</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegd2.php'>imagegd2</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegetclip.php'>imagegetclip</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegetinterpolation.php'>imagegetinterpolation</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegif.php'>imagegif</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegrabscreen.php'>imagegrabscreen</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegrabwindow.php'>imagegrabwindow</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegrabwindow.php'>imagegrabwindow</a></td><td>client_area attend d&eacute;sormais un bool ;
       auparavant il s'attendait &agrave; un int.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageinterlace.php'>imageinterlace</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageinterlace.php'>imageinterlace</a></td><td>enable attend d&eacute;sormais un bool ;
       auparavant il s'attendait &agrave; un int.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageistruecolor.php'>imageistruecolor</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagejpeg.php'>imagejpeg</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagelayereffect.php'>imagelayereffect</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageline.php'>imageline</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageopenpolygon.php'>imageopenpolygon</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagepalettecopy.php'>imagepalettecopy</a></td><td>dst et src attendent
       d&eacute;sormais des instances de GdImage ; auparavant,
       des resources &eacute;taient attendues.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagepalettetotruecolor.php'>imagepalettetotruecolor</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagepng.php'>imagepng</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagepolygon.php'>imagepolygon</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagerectangle.php'>imagerectangle</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageresolution.php'>imageresolution</a></td><td>resolution_x et resolution_y sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagerotate.php'>imagerotate</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagerotate.php'>imagerotate</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagerotate.php'>imagerotate</a></td><td>Le param&egrave;tre inutilis&eacute; ignore_transparent attend d&eacute;sormais un bool ;
       auparavant il s'attendait &agrave; un int.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesavealpha.php'>imagesavealpha</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagescale.php'>imagescale</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       GDImage ; auparavant,
       une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagescale.php'>imagescale</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesetbrush.php'>imagesetbrush</a></td><td>image et brush attendent
       d&eacute;sormais des instances de GdImage ; auparavant,
       des resources &eacute;taient attendues.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesetclip.php'>imagesetclip</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesetinterpolation.php'>imagesetinterpolation</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesetpixel.php'>imagesetpixel</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesetthickness.php'>imagesetthickness</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesettile.php'>imagesettile</a></td><td>image et tile attendent
       d&eacute;sormais des instances de GdImage ; auparavant,
       des resources &eacute;taient attendues.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagestring.php'>imagestring</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagestringup.php'>imagestringup</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesx.php'>imagesx</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagesy.php'>imagesy</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagetruecolortopalette.php'>imagetruecolortopalette</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagettfbbox.php'>imagettfbbox</a></td><td>Le param&egrave;tre options a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagettftext.php'>imagettftext</a></td><td>Le param&egrave;tre options a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagewbmp.php'>imagewbmp</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagewbmp.php'>imagewbmp</a></td><td>foreground_color est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagewebp.php'>imagewebp</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagexbm.php'>imagexbm</a></td><td>image attend une instance de GdImage d&eacute;sormais;
  auparavant, une resource gd &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagexbm.php'>imagexbm</a></td><td>foreground_color est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagexbm.php'>imagexbm</a></td><td>Le quatri&egrave;me param&egrave;tre, qui n'&eacute;tait pas utilis&eacute;, a &eacute;t&eacute; supprim&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.implode.php'>implode</a></td><td>Passer le separator apr&egrave;s array
       n'est plus support&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.inflate-add.php'>inflate_add</a></td><td>context attend d&eacute;sormais une instance InflateContext
       avant une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.inflate-get-read-len.php'>inflate_get_read_len</a></td><td>context attend d&eacute;sormais une instance de InflateContext
       avant une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.inflate-get-status.php'>inflate_get_status</a></td><td>context attend d&eacute;sormais une instance de InflateContext ;
       auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.inflate-init.php'>inflate_init</a></td><td>En cas de succ&egrave;s, cette fonction renvoie d&eacute;sormais une instance de InflateContext ;
       pr&eacute;c&eacute;demment, un resource &eacute;tait renvoy&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.intval.php'>intval</a></td><td>Le niveau d'erreur lors de la conversion &agrave; partir d'un objet a &eacute;t&eacute; modifi&eacute; de E_NOTICE
       &agrave; E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.is-numeric.php'>is_numeric</a></td><td>Les cha&icirc;nes num&eacute;riques terminant avec des caract&egrave;res d'espacement blanc
       (&quot;42 &quot;) retournent d&eacute;sormais true.
       Auparavant, false &eacute;tait retourn&eacute; &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.jdtounix.php'>jdtounix</a></td><td>Cette fonction ne retourne d&eacute;sormais plus false en cas d'&eacute;chec,
       mais l&egrave;ve une ValueError &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-add.php'>ldap_add</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-add-ext.php'>ldap_add_ext</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-bind-ext.php'>ldap_bind_ext</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-compare.php'>ldap_compare</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-control-paged-result.php'>ldap_control_paged_result</a></td><td>Cette fonction a &eacute;t&eacute; supprim&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-control-paged-result-response.php'>ldap_control_paged_result_response</a></td><td>Cette fonction a &eacute;t&eacute; supprim&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-delete.php'>ldap_delete</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-delete-ext.php'>ldap_delete_ext</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-exop-passwd.php'>ldap_exop_passwd</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-first-attribute.php'>ldap_first_attribute</a></td><td>Le troisi&egrave;me param&egrave;tre inutilis&eacute; ber_identifier n'est plus accept&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-list.php'>ldap_list</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-add.php'>ldap_mod_add</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-del.php'>ldap_mod_del</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-replace.php'>ldap_mod_replace</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-modify-batch.php'>ldap_modify_batch</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_add-ext.php'>ldap_mod_add_ext</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_del-ext.php'>ldap_mod_del_ext</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_replace-ext.php'>ldap_mod_replace_ext</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-next-attribute.php'>ldap_next_attribute</a></td><td>Le troisi&egrave;me param&egrave;tre inutilis&eacute; ber_identifier n'est plus accept&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-read.php'>ldap_read</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-rename.php'>ldap_rename</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-rename-ext.php'>ldap_rename_ext</a></td><td>controls est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</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 est d&eacute;sormais nullable ; auparavant, sa valeur par d&eacute;faut &eacute;tait [].</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-set-rebind-proc.php'>ldap_set_rebind_proc</a></td><td>callback est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-sort.php'>ldap_sort</a></td><td>Cette fonction a &eacute;t&eacute; supprim&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.levenshtein.php'>levenshtein</a></td><td>Ant&eacute;rieur &agrave; cette version, levenshtein devait &ecirc;tre appel&eacute;e
       avec soit deux soit cinq arguments.</td></tr><tr><td>&nbsp;</td><td><a href='function.levenshtein.php'>levenshtein</a></td><td>Ant&eacute;rieur &agrave; cette version, levenshtein retournait -1
       si l'une des cha&icirc;nes d'arguments d&eacute;passait 255 caract&egrave;res.</td></tr><tr><td>&nbsp;</td><td><a href='function.libxml-disable-entity-loader.php'>libxml_disable_entity_loader</a></td><td>Cette fonction a &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.libxml-use-internal-errors.php'>libxml_use_internal_errors</a></td><td>use_errors est d&eacute;sormais nullable. Auparavant,
       sa valeur par d&eacute;faut &eacute;tait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.localtime.php'>localtime</a></td><td>timestamp est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.max.php'>max</a></td><td>max lance d&eacute;sormais une ValueError en cas d'&eacute;chec ;
       pr&eacute;c&eacute;demment, false &eacute;tait renvoy&eacute; et une erreur E_WARNING &eacute;tait &eacute;mise.</td></tr><tr><td>&nbsp;</td><td><a href='function.max.php'>max</a></td><td>Comme les 
       comparaisons entre les cha&icirc;nes et les nombres ont &eacute;t&eacute; chang&eacute;es,
       max ne retourne plus une valeur diff&eacute;rente
       bas&eacute;e sur l'ordre des arguments dans ces cas l&agrave;.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-check-encoding.php'>mb_check_encoding</a></td><td>value et encoding sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-chr.php'>mb_chr</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-encoding.php'>mb_convert_encoding</a></td><td>mb_convert_encoding lancera d&eacute;sormais une
       ValueError quand
       un encodage invalide est pass&eacute; &agrave; to_encoding.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-encoding.php'>mb_convert_encoding</a></td><td>mb_convert_encoding lancera d&eacute;sormais une
       ValueError quand
       un encodage invalide est pass&eacute; &agrave; from_encoding.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-encoding.php'>mb_convert_encoding</a></td><td>from_encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-kana.php'>mb_convert_kana</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-decode-numericentity.php'>mb_decode_numericentity</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-detect-order.php'>mb_detect_order</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-encode-mimeheader.php'>mb_encode_mimeheader</a></td><td>charset et transfer_encoding
       sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-encode-numericentity.php'>mb_encode_numericentity</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-encoding-aliases.php'>mb_encoding_aliases</a></td><td>Si le param&egrave;tre encoding est inconnu, une ValueError
       est d&eacute;sormais lev&eacute;e ; pr&eacute;c&eacute;demment, une E_WARNING &eacute;tait &eacute;mise,
       et la fonction retournait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg.php'>mb_ereg</a></td><td>Cette fonction retourne d&eacute;sormais true en cas de succ&egrave;s.
       Auparavant, elle retournait la longueur d'octet de la cha&icirc;ne trouv&eacute;e, si une correspondance
       pour pattern &eacute;tait trouv&eacute;e dans string et
       que matches &eacute;tait fourni.
       Si le param&egrave;tre optionnel matches n'&eacute;tait pas fourni ou que la
       longueur de la cha&icirc;ne correspondante &eacute;tait 0, cette fonction retournait 1.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-match.php'>mb_ereg_match</a></td><td>options est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-replace.php'>mb_ereg_replace</a></td><td>options est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-replace-callback.php'>mb_ereg_replace_callback</a></td><td>options est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-search.php'>mb_ereg_search</a></td><td>pattern et options sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-search-init.php'>mb_ereg_search_init</a></td><td>pattern et options sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-search-pos.php'>mb_ereg_search_pos</a></td><td>pattern et options sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-search-regs.php'>mb_ereg_search_regs</a></td><td>pattern et options sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-eregi.php'>mb_eregi</a></td><td>Cette fonction retourne d&eacute;sormais true en cas de succ&egrave;s.
       Auparavant, elle retournait la longueur d'octet de la cha&icirc;ne trouv&eacute;e, si une correspondance
       pour pattern &eacute;tait trouv&eacute;e dans string et
       que matches &eacute;tait fourni.
       Si le param&egrave;tre optionnel matches n'&eacute;tait pas fourni ou que la
       longueur de la cha&icirc;ne correspondante &eacute;tait 0, cette fonction retournait 1.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-eregi-replace.php'>mb_eregi_replace</a></td><td>options est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-get-info.php'>mb_get_info</a></td><td>Les types &quot;func_overload&quot;
       et &quot;func_overload_list&quot; ne sont d&eacute;sormais plus support&eacute;s.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-http-input.php'>mb_http_input</a></td><td>type est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-http-output.php'>mb_http_output</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-internal-encoding.php'>mb_internal_encoding</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-internal-encoding.php'>mb_internal_encoding</a></td><td>Lance d&eacute;sormais une ValueError si
       encoding est un encodage invalide.
       Auparavant, une E_WARNING &eacute;tait &eacute;mise &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-language.php'>mb_language</a></td><td>language est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ord.php'>mb_ord</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-parse-str.php'>mb_parse_str</a></td><td>Le second param&egrave;tre n'est plus optionnel.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-regex-encoding.php'>mb_regex_encoding</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-regex-set-options.php'>mb_regex_set_options</a></td><td>Si le param&egrave;tre options est fourni et non null,
       les options pr&eacute;c&eacute;dentes sont retourn&eacute;es.
       Auparavant, les options courantes &eacute;taient retourn&eacute;es.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-regex-set-options.php'>mb_regex_set_options</a></td><td>options est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-regex-set-options.php'>mb_regex_set_options</a></td><td>L'option &quot;e&quot; lance d&eacute;sormais une ValueError.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-scrub.php'>mb_scrub</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-send-mail.php'>mb_send_mail</a></td><td>additional_params est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-str-split.php'>mb_str_split</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-str-split.php'>mb_str_split</a></td><td>Cette fonction ne renvoie plus false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strcut.php'>mb_strcut</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strimwidth.php'>mb_strimwidth</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-stripos.php'>mb_stripos</a></td><td>needle accepte d&eacute;sormais une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-stripos.php'>mb_stripos</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-stristr.php'>mb_stristr</a></td><td>needle accepte d&eacute;sormais une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-stristr.php'>mb_stristr</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strlen.php'>mb_strlen</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strpos.php'>mb_strpos</a></td><td>needle accepte d&eacute;sormais une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strpos.php'>mb_strpos</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strrchr.php'>mb_strrchr</a></td><td>needle accepte d&eacute;sormais une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strrchr.php'>mb_strrchr</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strrichr.php'>mb_strrichr</a></td><td>needle accepte d&eacute;sormais une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strrichr.php'>mb_strrichr</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strripos.php'>mb_strripos</a></td><td>needle accepte d&eacute;sormais une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strripos.php'>mb_strripos</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strrpos.php'>mb_strrpos</a></td><td>needle accepte d&eacute;sormais une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strrpos.php'>mb_strrpos</a></td><td>Passer encoding comme troisi&egrave;me argument
       au lieu de offset a &eacute;t&eacute; supprim&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strrpos.php'>mb_strrpos</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strstr.php'>mb_strstr</a></td><td>needle accepte d&eacute;sormais une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strstr.php'>mb_strstr</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strwidth.php'>mb_strwidth</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-substitute-character.php'>mb_substitute_character</a></td><td>Passer une cha&icirc;ne vide &agrave; substitute_character
       n'est plus support&eacute;; &quot;none&quot; devrait &ecirc;tre fourni &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-substitute-character.php'>mb_substitute_character</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-substr.php'>mb_substr</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-substr-count.php'>mb_substr_count</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.metaphone.php'>metaphone</a></td><td>Cette fonction retournait false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.mhash.php'>mhash</a></td><td>key est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.min.php'>min</a></td><td>min lance d&eacute;sormais une ValueError en cas d'&eacute;chec ;
       pr&eacute;c&eacute;demment, false &eacute;tait renvoy&eacute; et une erreur E_WARNING &eacute;tait &eacute;mise.</td></tr><tr><td>&nbsp;</td><td><a href='function.min.php'>min</a></td><td>Comme les 
       comparaisons entre les cha&icirc;nes et les nombres ont &eacute;t&eacute; chang&eacute;es,
       min ne retourne plus une valeur diff&eacute;rente
       bas&eacute;e sur l'ordre des arguments dans ces cas l&agrave;.</td></tr><tr><td>&nbsp;</td><td><a href='function.mktime.php'>mktime</a></td><td>hour n'est plus optionnel.
        Pour obtenir un horodatage unix, il faudra utiliser la
        fonction time.</td></tr><tr><td>&nbsp;</td><td><a href='function.mktime.php'>mktime</a></td><td>minute, second, month,
        day et year sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.money-format.php'>money_format</a></td><td>Cette fonction a &eacute;t&eacute; supprim&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.msg-get-queue.php'>msg_get_queue</a></td><td>En cas de succ&egrave;s, cette fonction retourne une instance de
       SysvMessageQueue d&eacute;sormais; auparavant, une
       resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.msg-receive.php'>msg_receive</a></td><td>queue attend d&eacute;sormais une SysvMessageQueue;
       auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.msg-remove-queue.php'>msg_remove_queue</a></td><td>queue attend d&eacute;sormais une SysvMessageQueue;
       auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.msg-send.php'>msg_send</a></td><td>queue attend d&eacute;sormais une SysvMessageQueue;
       auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.msg-set-queue.php'>msg_set_queue</a></td><td>queue attend d&eacute;sormais une SysvMessageQueue;
       auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.msg-stat-queue.php'>msg_stat_queue</a></td><td>queue attend d&eacute;sormais une SysvMessageQueue;
       auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.mt-rand.php'>mt_rand</a></td><td>Une exception ValueError est lev&eacute;e si max est inf&eacute;rieur &agrave; min ;
        auparavant, un E_WARNING &eacute;tait &eacute;mis et la fonction retournait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.number-format.php'>number_format</a></td><td>Ant&eacute;rieur &agrave; cette version, number_format acceptait
        un, deux, ou quatre param&egrave;tres (mais pas trois).</td></tr><tr><td>&nbsp;</td><td><a href='function.ob-implicit-flush.php'>ob_implicit_flush</a></td><td>enable attend une valeur bool d&eacute;sormais ;
       auparavant, un int &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-columns.php'>odbc_columns</a></td><td>schema, table et column
       sont d&eacute;sormais nullables.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-error.php'>odbc_error</a></td><td>odbc est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-errormsg.php'>odbc_errormsg</a></td><td>odbc est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-exec.php'>odbc_exec</a></td><td>flags a &eacute;t&eacute; supprim&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-execute.php'>odbc_execute</a></td><td>Le param&egrave;tre flags, inutilis&eacute;, a &eacute;t&eacute; supprim&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-fetch-row.php'>odbc_fetch_row</a></td><td>row est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-procedurecolumns.php'>odbc_procedurecolumns</a></td><td>Avant cette version, la fonction ne pouvait &ecirc;tre appel&eacute;e qu'avec un
       ou cinq arguments.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-procedures.php'>odbc_procedures</a></td><td>Avant cette version, la fonction ne pouvait &ecirc;tre appel&eacute;e qu'avec un
       ou quatre arguments.</td></tr><tr><td>&nbsp;</td><td><a href='function.odbc-tables.php'>odbc_tables</a></td><td>schema, table et types
       sont d&eacute;sormais nullables.</td></tr><tr><td>&nbsp;</td><td><a href='function.opendir.php'>opendir</a></td><td>context est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-export.php'>openssl_csr_export</a></td><td>csr accepte d&eacute;sormais une instance de
       OpenSSLCertificateSigningRequest ;
       auparavant, une resource de type OpenSSL X.509 CSR &eacute;tait accept&eacute;e.</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 accepte d&eacute;sormais une instance de
       OpenSSLCertificateSigningRequest ;
       auparavant, une resource de type OpenSSL X.509 CSR &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-get-public-key.php'>openssl_csr_get_public_key</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ; auparavant une
       resource de type OpenSSL key &eacute;tait retourn&eacute;e.</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 accepte d&eacute;sormais une instance de
       OpenSSLCertificateSigningRequest ;
       auparavant, une resource de type OpenSSL X.509 CSR &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-get-subject.php'>openssl_csr_get_subject</a></td><td>csr accepte d&eacute;sormais une instance de
       OpenSSLCertificateSigningRequest ;
       auparavant, une resource de type OpenSSL X.509 CSR &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-new.php'>openssl_csr_new</a></td><td>csr accepte d&eacute;sormais une instance de
       OpenSSLCertificateSigningRequest ;
       auparavant, une resource de type OpenSSL X.509 CSR &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-new.php'>openssl_csr_new</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ; auparavant une
       resource de type OpenSSL key &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-sign.php'>openssl_csr_sign</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       OpenSSLCertificate ; auparavant une
       resource de type OpenSSL X.509 &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-sign.php'>openssl_csr_sign</a></td><td>csr accepte d&eacute;sormais une instance de
       OpenSSLCertificateSigningRequest ;
       auparavant, une resource de type OpenSSL X.509 CSR &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-sign.php'>openssl_csr_sign</a></td><td>ca_certificate accepte d&eacute;sormais une instance de
       OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL X.509 &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-sign.php'>openssl_csr_sign</a></td><td>ca_certificate accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou
       OpenSSL X.509 &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-dh-compute-key.php'>openssl_dh_compute_key</a></td><td>private_key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ;
       auparavant, une resource de type OpenSSL key &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-free-key.php'>openssl_free_key</a></td><td>Cette fonction est d&eacute;sormais obsol&egrave;te car elle n'a plus d'effet.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-free-key.php'>openssl_free_key</a></td><td>key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ;
       auparavant, une resource de type OpenSSL key &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-open.php'>openssl_open</a></td><td>private_key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509 CSR
       &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-open.php'>openssl_open</a></td><td>cipher_algo n'est d&eacute;sormais plus un param&egrave;tre optionnel.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs7-decrypt.php'>openssl_pkcs7_decrypt</a></td><td>private_key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509 CSR
       &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs7-encrypt.php'>openssl_pkcs7_encrypt</a></td><td>certificate accepte d&eacute;sormais une instance de
       OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL X.509 CSR &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs7-sign.php'>openssl_pkcs7_sign</a></td><td>certificate accepte d&eacute;sormais une instance de
       OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL X.509 CSR &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs7-sign.php'>openssl_pkcs7_sign</a></td><td>private_key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509
       &eacute;tait accept&eacute;e.</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,
       content et output_filename sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs12-export.php'>openssl_pkcs12_export</a></td><td>certificate accepte d&eacute;sormais une instance de
       OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL X.509 CSR &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs12-export.php'>openssl_pkcs12_export</a></td><td>private_key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509
       &eacute;tait accept&eacute;e.</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 accepte d&eacute;sormais une instance de
       OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL X.509 CSR &eacute;tait accept&eacute;e.</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 accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509
       &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-export.php'>openssl_pkey_export</a></td><td>key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509
       &eacute;tait accept&eacute;e.</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 accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509
       &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-free.php'>openssl_pkey_free</a></td><td>Cette fonction est d&eacute;sormais obsol&egrave;te car elle n'a plus d'effet.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-free.php'>openssl_pkey_free</a></td><td>key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ;
       auparavant, une resource de type OpenSSL key &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-get-details.php'>openssl_pkey_get_details</a></td><td>key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ;
       auparavant, une resource de type OpenSSL key &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-get-private.php'>openssl_pkey_get_private</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ;
       auparavant, une resource de type OpenSSL key &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-get-private.php'>openssl_pkey_get_private</a></td><td>private_key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509
       &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-get-private.php'>openssl_pkey_get_private</a></td><td>passphrase est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-get-public.php'>openssl_pkey_get_public</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ;
       auparavant, une resource de type OpenSSL key &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-get-public.php'>openssl_pkey_get_public</a></td><td>public_key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509
       &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-new.php'>openssl_pkey_new</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ;
       auparavant, une resource de type OpenSSL key &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-private-decrypt.php'>openssl_private_decrypt</a></td><td>private_key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509
       &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-private-encrypt.php'>openssl_private_encrypt</a></td><td>private_key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509
       &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-public-decrypt.php'>openssl_public_decrypt</a></td><td>public_key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509
       &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-public-encrypt.php'>openssl_public_encrypt</a></td><td>public_key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509
       &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-random-pseudo-bytes.php'>openssl_random_pseudo_bytes</a></td><td>strong_result est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-seal.php'>openssl_seal</a></td><td>public_key accepte d&eacute;sormais un tableau
       d'instances de OpenSSLAsymmetricKey ;
       auparavant, un tableau de resources de type OpenSSL key
       &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-seal.php'>openssl_seal</a></td><td>cipher_algo n'est d&eacute;sormais plus un param&egrave;tre optionnel.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-seal.php'>openssl_seal</a></td><td>iv est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-sign.php'>openssl_sign</a></td><td>private_key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509
       &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-spki-new.php'>openssl_spki_new</a></td><td>private_key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ;
       auparavant, une resource de type OpenSSL key &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-verify.php'>openssl_verify</a></td><td>public_key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509
       &eacute;tait accept&eacute;e.</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 accepte d&eacute;sormais une instance de
       OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL X.509 &eacute;tait accept&eacute;e.</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 accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509
       &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-checkpurpose.php'>openssl_x509_checkpurpose</a></td><td>certificate accepte d&eacute;sormais une instance de
       OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL X.509 &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-checkpurpose.php'>openssl_x509_checkpurpose</a></td><td>untrusted_certificates_file est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-export.php'>openssl_x509_export</a></td><td>certificate accepte d&eacute;sormais une instance de
       OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL X.509 &eacute;tait accept&eacute;e.</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 accepte d&eacute;sormais une instance de
       OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL X.509 &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-fingerprint.php'>openssl_x509_fingerprint</a></td><td>certificate accepte d&eacute;sormais une instance de
       OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL X.509 &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-free.php'>openssl_x509_free</a></td><td>Cette fonction est d&eacute;sormais obsol&egrave;te car elle n'a plus d'effet.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-free.php'>openssl_x509_free</a></td><td>certificate accepte d&eacute;sormais une instance de
       OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL X.509 &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-parse.php'>openssl_x509_parse</a></td><td>certificate accepte d&eacute;sormais une instance de
       OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL X.509 &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-read.php'>openssl_x509_read</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL X.509 &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-read.php'>openssl_x509_read</a></td><td>certificate accepte d&eacute;sormais une instance de
       OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL X.509 &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-verify.php'>openssl_x509_verify</a></td><td>certificate accepte d&eacute;sormais une instance de
       OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL X.509 &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-x509-verify.php'>openssl_x509_verify</a></td><td>public_key accepte d&eacute;sormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une resource de type OpenSSL key ou OpenSSL X.509
       &eacute;tait accept&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.pack.php'>pack</a></td><td>Cette fonction ne retourne plus false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.parse-str.php'>parse_str</a></td><td>result n'est plus optionnel.</td></tr><tr><td>&nbsp;</td><td><a href='function.parse-url.php'>parse_url</a></td><td>parse_url distingue d&eacute;sormais entre les fragments
       et requ&ecirc;tes absentes et vides.</td></tr><tr><td>&nbsp;</td><td><a href='function.passthru.php'>passthru</a></td><td>Si command est vide ou contient des octets nuls,
       passthru l&egrave;ve d&eacute;sormais une exception ValueError.
       Auparavant, une alerte E_WARNING &eacute;tait &eacute;mise et renvoyait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>password_hash ne retourne plus false en cas d'&eacute;chec, une
        ValueError sera lev&eacute;e si l'algorithme de hachage
        de mot de passe n'est pas valide, ou une Error si le hachage
        de mot de passe a &eacute;chou&eacute; pour une raison inconnue.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>algo est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-async-signals.php'>pcntl_async_signals</a></td><td>enable est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-getpriority.php'>pcntl_getpriority</a></td><td>process_id est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-setpriority.php'>pcntl_setpriority</a></td><td>process_id est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pfsockopen.php'>pfsockopen</a></td><td>timeout est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-client-encoding.php'>pg_client_encoding</a></td><td>connection est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-close.php'>pg_close</a></td><td>connection est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-dbname.php'>pg_dbname</a></td><td>connection est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-end-copy.php'>pg_end_copy</a></td><td>connection est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-all.php'>pg_fetch_all</a></td><td>pg_fetch_all retournera d&eacute;sormais un tableau vide
        au lieu de false pour les ensembles de r&eacute;sultats avec z&eacute;ro ligne.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-host.php'>pg_host</a></td><td>connection est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-last-error.php'>pg_last_error</a></td><td>connection est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-lo-write.php'>pg_lo_write</a></td><td>connection est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-options.php'>pg_options</a></td><td>connection est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-ping.php'>pg_ping</a></td><td>connection est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-port.php'>pg_port</a></td><td>connection est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-trace.php'>pg_trace</a></td><td>connection est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-tty.php'>pg_tty</a></td><td>connection est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-untrace.php'>pg_untrace</a></td><td>connection est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-version.php'>pg_version</a></td><td>connection est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.phpversion.php'>phpversion</a></td><td>extension est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.printf.php'>printf</a></td><td>Cette fonction ne renvoie plus false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.printf.php'>printf</a></td><td>Lance une ValueError si le nombre d'arguments est z&eacute;ro ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.printf.php'>printf</a></td><td>Lance une ValueError si [width] est inf&eacute;rieur &agrave; z&eacute;ro ou sup&eacute;rieur &agrave; PHP_INT_MAX ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.printf.php'>printf</a></td><td>Lance une ValueError si [precision] est inf&eacute;rieur &agrave; z&eacute;ro ou sup&eacute;rieur &agrave; PHP_INT_MAX ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.printf.php'>printf</a></td><td>Lance une ArgumentCountError lorsque moins d'arguments sont donn&eacute;s que requis ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.readdir.php'>readdir</a></td><td>dir_handle est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.readline-info.php'>readline_info</a></td><td>var_name et value sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.readline-read-history.php'>readline_read_history</a></td><td>filename est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.readline-write-history.php'>readline_write_history</a></td><td>filename est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.restore-include-path.php'>restore_include_path</a></td><td>Cette fonction a &eacute;t&eacute; supprim&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.rewinddir.php'>rewinddir</a></td><td>dir_handle est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.round.php'>round</a></td><td>num n'accepte plus les objets internes qui supportent
       les conversions num&eacute;riques.</td></tr><tr><td>&nbsp;</td><td><a href='function.sapi-windows-vt100-support.php'>sapi_windows_vt100_support</a></td><td>enable est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.scandir.php'>scandir</a></td><td>context est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.sem-acquire.php'>sem_acquire</a></td><td>semaphore attend d&eacute;sormais une SysvSemaphore;
       auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.sem-get.php'>sem_get</a></td><td>En cas de succ&egrave;s, cette fonction retourne une instance de
       SysvSemaphore d&eacute;sormais ; auparavant, une
       resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.sem-get.php'>sem_get</a></td><td>Le type de auto_release a &eacute;t&eacute; modifi&eacute; de
       int &agrave; bool.</td></tr><tr><td>&nbsp;</td><td><a href='function.sem-release.php'>sem_release</a></td><td>semaphore attend d&eacute;sormais une SysvSemaphore;
       auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.sem-remove.php'>sem_remove</a></td><td>semaphore attend d&eacute;sormais une SysvSemaphore;
       auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-cache-expire.php'>session_cache_expire</a></td><td>value est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-cache-limiter.php'>session_cache_limiter</a></td><td>value est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-id.php'>session_id</a></td><td>id est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-module-name.php'>session_module_name</a></td><td>module est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-name.php'>session_name</a></td><td>name est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-save-path.php'>session_save_path</a></td><td>path est d&eacute;sormais nullable.</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 et httponly sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.set-error-handler.php'>set_error_handler</a></td><td>errcontext a &eacute;t&eacute; supprim&eacute;, et ne sera plus pass&eacute; aux fermetures utilisateur.</td></tr><tr><td>&nbsp;</td><td><a href='function.setcookie.php'>setcookie</a></td><td>Si le tableau options contient une cl&eacute; non support&eacute;e,
       une ValueError est d&eacute;sormais lanc&eacute;e ;
       pr&eacute;c&eacute;demment, ces cl&eacute;s &eacute;taient ignor&eacute;es avec une erreur
       de niveau E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.settype.php'>settype</a></td><td>Lance d&eacute;sormais une ValueError lorsqu'un
       type invalide est pass&eacute; au param&egrave;tre type. Ant&eacute;rieur &agrave;
       cette version, une alerte E_WARNING &eacute;tait &eacute;mise et la
       fonction retournait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-attach.php'>shm_attach</a></td><td>En cas de succ&egrave;s, cette fonction retourne une instance de
       SysvSharedMemory d&eacute;sormais; auparavant; une
       resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-attach.php'>shm_attach</a></td><td>size est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-detach.php'>shm_detach</a></td><td>shm attend une instance de SysvSharedMemory
       d&eacute;sormais; auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-get-var.php'>shm_get_var</a></td><td>shm attend une instance de SysvSharedMemory
       d&eacute;sormais; auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-has-var.php'>shm_has_var</a></td><td>shm attend une instance de SysvSharedMemory
       d&eacute;sormais; auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-put-var.php'>shm_put_var</a></td><td>shm attend une instance de SysvSharedMemory
       d&eacute;sormais; auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-remove.php'>shm_remove</a></td><td>shm attend une instance de SysvSharedMemory
       d&eacute;sormais; auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.shm-remove-var.php'>shm_remove_var</a></td><td>shm attend une instance de SysvSharedMemory
       d&eacute;sormais; auparavant, une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-close.php'>shmop_close</a></td><td>Cette fonction a &eacute;t&eacute; d&eacute;clar&eacute;e obsol&egrave;te, car elle n'a plus aucun effet.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-close.php'>shmop_close</a></td><td>shmop attend une instance de Shmop
       d&eacute;sormais; auparavant une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-delete.php'>shmop_delete</a></td><td>shmop attend une instance de Shmop
       d&eacute;sormais; auparavant une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-open.php'>shmop_open</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de Shmop ;
       auparavant, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-open.php'>shmop_open</a></td><td>Si mode est invalide, ou si size est inf&eacute;rieur ou &eacute;gal &agrave; z&eacute;ro,
       une ValueError est lev&eacute;e ; auparavant, un E_WARNING &eacute;tait &eacute;mis &agrave; la place,
       et la fonction retournait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-read.php'>shmop_read</a></td><td>shmop attend une instance de Shmop
       d&eacute;sormais; auparavant une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-read.php'>shmop_read</a></td><td>Si offset ou size sont hors limite,
       une ValueError est lanc&eacute;e ; auparavant, une E_WARNING
       &eacute;tait &eacute;mise et false &eacute;tait retourn&eacute;,</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-size.php'>shmop_size</a></td><td>shmop attend une instance de Shmop
       d&eacute;sormais; auparavant une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-write.php'>shmop_write</a></td><td>Ant&eacute;rieur &agrave; PHP 8.0.0, false &eacute;tait retourn&eacute; en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.shmop-write.php'>shmop_write</a></td><td>shmop attend une instance de Shmop
       d&eacute;sormais; auparavant une resource &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.sleep.php'>sleep</a></td><td>La fonction lance une ValueError si seconds est n&eacute;gatif;
       auparavant, une erreur de niveau E_WARNING &eacute;tait lev&eacute;e, et la fonction retournait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-accept.php'>socket_accept</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de Socket ;
       auparavant, une resource &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-addrinfo-bind.php'>socket_addrinfo_bind</a></td><td>En cas de succ&egrave;s, cette fonction renvoie maintenant une instance de Socket;
       avant, une resource &eacute;tait renvoy&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-addrinfo-bind.php'>socket_addrinfo_bind</a></td><td>address est d&eacute;sormais une instance de AddressInfo ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-addrinfo-connect.php'>socket_addrinfo_connect</a></td><td>En cas de succ&egrave;s, cette fonction renvoie maintenant une instance de Socket;
       avant, une resource &eacute;tait renvoy&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-addrinfo-connect.php'>socket_addrinfo_connect</a></td><td>address est d&eacute;sormais une instance de AddressInfo ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-addrinfo-explain.php'>socket_addrinfo_explain</a></td><td>address est d&eacute;sormais une instance de AddressInfo ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-addrinfo-lookup.php'>socket_addrinfo_lookup</a></td><td>En cas de succ&egrave;s, cette fonction renvoie maintenant un tableau d'instances de AddressInfo;
       avant, un tableau de resources &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-addrinfo-lookup.php'>socket_addrinfo_lookup</a></td><td>service est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-bind.php'>socket_bind</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-clear-error.php'>socket_clear_error</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-clear-error.php'>socket_clear_error</a></td><td>socket est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-close.php'>socket_close</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-connect.php'>socket_connect</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-connect.php'>socket_connect</a></td><td>port est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-create.php'>socket_create</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       Socket ; auparavant, une resource
       &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-create-listen.php'>socket_create_listen</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       Socket ; auparavant, une resource
       &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-create-pair.php'>socket_create_pair</a></td><td>pair est une r&eacute;f&eacute;rence &agrave; un tableau d'instance de
       Socket ; auparavant, c'&eacute;tait une r&eacute;f&eacute;rence &agrave; un
       tableau de resources.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-export-stream.php'>socket_export_stream</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-get-option.php'>socket_get_option</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-getpeername.php'>socket_getpeername</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-getsockname.php'>socket_getsockname</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-import-stream.php'>socket_import_stream</a></td><td>En cas de succ&egrave;s, cette fonction retourne d&eacute;sormais une instance de
       Socket ; auparavant, une resource
       &eacute;tait retourn&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-last-error.php'>socket_last_error</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-last-error.php'>socket_last_error</a></td><td>socket est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-listen.php'>socket_listen</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-read.php'>socket_read</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-recv.php'>socket_recv</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-recvfrom.php'>socket_recvfrom</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-recvmsg.php'>socket_recvmsg</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-send.php'>socket_send</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-sendmsg.php'>socket_sendmsg</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-sendto.php'>socket_sendto</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-sendto.php'>socket_sendto</a></td><td>port est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-set-block.php'>socket_set_block</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-set-nonblock.php'>socket_set_nonblock</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-set-option.php'>socket_set_option</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-shutdown.php'>socket_shutdown</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-write.php'>socket_write</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-write.php'>socket_write</a></td><td>length est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-wsaprotocol-info-export.php'>socket_wsaprotocol_info_export</a></td><td>socket est d&eacute;sormais une instance de Socket ;
  auparavant, c'&eacute;tait une resource.</td></tr><tr><td>&nbsp;</td><td><a href='function.socket-wsaprotocol-info-import.php'>socket_wsaprotocol_info_import</a></td><td>En cas de succ&egrave;s, cette fonction renvoie maintenant une instance de Socket;
       avant, une resource &eacute;tait renvoy&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.soundex.php'>soundex</a></td><td>Ant&eacute;rieur &agrave; cette version, appeler la fonction avec une cha&icirc;ne vide
       retournait false pour aucune raison particuli&egrave;re.</td></tr><tr><td>&nbsp;</td><td><a href='function.spl-autoload.php'>spl_autoload</a></td><td>file_extensions est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.spl-autoload-extensions.php'>spl_autoload_extensions</a></td><td>file_extensions est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.spl-autoload-functions.php'>spl_autoload_functions</a></td><td>La valeur de retour a &eacute;t&eacute; mise &agrave; jour pour toujours &ecirc;tre un tableau;
       auparavant, cette fonction retournait false si la pile d'autoload
       n'&eacute;tait pas active.</td></tr><tr><td>&nbsp;</td><td><a href='function.spl-autoload-register.php'>spl_autoload_register</a></td><td>callback est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.sprintf.php'>sprintf</a></td><td>Cette fonction ne renvoie plus false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.sprintf.php'>sprintf</a></td><td>Lance une ValueError si le nombre d'arguments est z&eacute;ro ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.sprintf.php'>sprintf</a></td><td>Lance une ValueError si [width] est inf&eacute;rieur &agrave; z&eacute;ro ou sup&eacute;rieur &agrave; PHP_INT_MAX ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.sprintf.php'>sprintf</a></td><td>Lance une ValueError si [precision] est inf&eacute;rieur &agrave; z&eacute;ro ou sup&eacute;rieur &agrave; PHP_INT_MAX ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.sprintf.php'>sprintf</a></td><td>Lance une ArgumentCountError lorsque moins d'arguments sont donn&eacute;s que requis ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-split.php'>str_split</a></td><td>Si length est plus petit que 1,
       une ValueError sera d&eacute;clench&eacute;e;
       auparavant, une erreur de type E_WARNING
       &eacute;tait &eacute;mise, et la fonction retournait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-word-count.php'>str_word_count</a></td><td>characters est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.strcspn.php'>strcspn</a></td><td>length est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-context-create.php'>stream_context_create</a></td><td>options et params sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-context-get-default.php'>stream_context_get_default</a></td><td>options est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-copy-to-stream.php'>stream_copy_to_stream</a></td><td>length est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-get-contents.php'>stream_get_contents</a></td><td>length est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-set-chunk-size.php'>stream_set_chunk_size</a></td><td>Une ValueError est d&eacute;sormais lanc&eacute;e si
        size est inf&eacute;rieur &agrave; 1 ou sup&eacute;rieur &agrave;
        PHP_INT_MAX. Auparavant, une
        erreur de niveau E_WARNING &eacute;tait &eacute;mise et false &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-socket-accept.php'>stream_socket_accept</a></td><td>timeout est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-socket-client.php'>stream_socket_client</a></td><td>timeout et context sont d&eacute;sormais nullables.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-socket-enable-crypto.php'>stream_socket_enable_crypto</a></td><td>session_stream est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.stream-socket-server.php'>stream_socket_server</a></td><td>context est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.strftime.php'>strftime</a></td><td>timestamp est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.strip-tags.php'>strip_tags</a></td><td>allowed_tags est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.stripos.php'>stripos</a></td><td>needle accepte d&eacute;sormais une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.stripos.php'>stripos</a></td><td>Passer un entier comme needle n'est plus support&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.stristr.php'>stristr</a></td><td>needle accepte d&eacute;sormais une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.stristr.php'>stristr</a></td><td>Passer un entier comme needle n'est plus support&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.strpos.php'>strpos</a></td><td>needle accepte d&eacute;sormais une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.strpos.php'>strpos</a></td><td>Passer un entier comme needle n'est plus support&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.strrchr.php'>strrchr</a></td><td>needle accepte d&eacute;sormais une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.strrchr.php'>strrchr</a></td><td>Passer un entier comme needle n'est plus support&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.strripos.php'>strripos</a></td><td>needle accepte d&eacute;sormais une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.strripos.php'>strripos</a></td><td>Passer un entier comme needle n'est plus support&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.strrpos.php'>strrpos</a></td><td>needle accepte d&eacute;sormais une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.strrpos.php'>strrpos</a></td><td>Passer un entier comme needle n'est plus support&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.strspn.php'>strspn</a></td><td>length est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.strstr.php'>strstr</a></td><td>needle accepte d&eacute;sormais une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.strstr.php'>strstr</a></td><td>Passer un entier comme needle n'est plus support&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.strtotime.php'>strtotime</a></td><td>baseTimestamp est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.substr.php'>substr</a></td><td>length est d&eacute;sormais nullable.
       Lorsque length est explicitement d&eacute;fini &agrave; null,
       la fonction retourne une sous-cha&icirc;ne terminant &agrave; la fin de la cha&icirc;ne,
       alors qu'elle renvoyait auparavant une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='function.substr.php'>substr</a></td><td>Cette fonction retourne une cha&icirc;ne vide o&ugrave; auparavant elle retournait false</td></tr><tr><td>&nbsp;</td><td><a href='function.substr-compare.php'>substr_compare</a></td><td>length est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.substr-count.php'>substr_count</a></td><td>length est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.substr-replace.php'>substr_replace</a></td><td>length est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.touch.php'>touch</a></td><td>mtime et atime
       sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.trigger-error.php'>trigger_error</a></td><td>La fonction lance d&eacute;sormais une ValueError si un
       error_level invalide est sp&eacute;cifi&eacute;. Auparavant, elle retournait false.</td></tr><tr><td>&nbsp;</td><td><a href='function.uasort.php'>uasort</a></td><td>Si callback attend un param&egrave;tre &agrave; &ecirc;tre pass&eacute; par
  r&eacute;f&eacute;rence, cette fonction &eacute;met d&eacute;sormais une E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.uksort.php'>uksort</a></td><td>Si callback attend un param&egrave;tre &agrave; &ecirc;tre pass&eacute; par
  r&eacute;f&eacute;rence, cette fonction &eacute;met d&eacute;sormais une E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.umask.php'>umask</a></td><td>mask est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.unixtojd.php'>unixtojd</a></td><td>timestamp est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.usort.php'>usort</a></td><td>Si callback attend un param&egrave;tre &agrave; &ecirc;tre pass&eacute; par
  r&eacute;f&eacute;rence, cette fonction &eacute;met d&eacute;sormais une E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.vfprintf.php'>vfprintf</a></td><td>Cette fonction ne renvoie plus false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.vfprintf.php'>vfprintf</a></td><td>Lance une ValueError si le nombre d'arguments est z&eacute;ro ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.vfprintf.php'>vfprintf</a></td><td>Lance une ValueError si [width] est inf&eacute;rieur &agrave; z&eacute;ro ou sup&eacute;rieur &agrave; PHP_INT_MAX ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.vfprintf.php'>vfprintf</a></td><td>Lance une ValueError si [precision] est inf&eacute;rieur &agrave; z&eacute;ro ou sup&eacute;rieur &agrave; PHP_INT_MAX ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.vfprintf.php'>vfprintf</a></td><td>Lance une ArgumentCountError lorsque moins d'arguments sont donn&eacute;s que requis ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.vprintf.php'>vprintf</a></td><td>Cette fonction ne renvoie plus false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.vprintf.php'>vprintf</a></td><td>Lance une ValueError si le nombre d'arguments est z&eacute;ro ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.vprintf.php'>vprintf</a></td><td>Lance une ValueError si [width] est inf&eacute;rieur &agrave; z&eacute;ro ou sup&eacute;rieur &agrave; PHP_INT_MAX ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.vprintf.php'>vprintf</a></td><td>Lance une ValueError si [precision] est inf&eacute;rieur &agrave; z&eacute;ro ou sup&eacute;rieur &agrave; PHP_INT_MAX ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.vprintf.php'>vprintf</a></td><td>Lance une ArgumentCountError lorsque moins d'arguments sont donn&eacute;s que requis ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.vsprintf.php'>vsprintf</a></td><td>Cette fonction ne renvoie plus false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='function.vsprintf.php'>vsprintf</a></td><td>Lance une ValueError si le nombre d'arguments est z&eacute;ro ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.vsprintf.php'>vsprintf</a></td><td>Lance une ValueError si [width] est inf&eacute;rieur &agrave; z&eacute;ro ou sup&eacute;rieur &agrave; PHP_INT_MAX ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.vsprintf.php'>vsprintf</a></td><td>Lance une ValueError si [precision] est inf&eacute;rieur &agrave; z&eacute;ro ou sup&eacute;rieur &agrave; PHP_INT_MAX ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.vsprintf.php'>vsprintf</a></td><td>Lance une ArgumentCountError lorsque moins d'arguments sont donn&eacute;s que requis ;
       auparavant, cette fonction &eacute;mettait un E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='function.wordwrap.php'>wordwrap</a></td><td>Si break est une cha&icirc;ne vide,
       une ValueError est lev&eacute;e;
       auparavant, dans ce cas, cela &eacute;mettait un E_WARNING et retournait false.</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 attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</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 attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</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 attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-get-error-code.php'>xml_get_error_code</a></td><td>parser attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parse.php'>xml_parse</a></td><td>parser attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parse-into-struct.php'>xml_parse_into_struct</a></td><td>parser attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-create.php'>xml_parser_create</a></td><td>Cette fonction retourne d&eacute;sormais une instance de XMLParser;
       auparavant, une resource &eacute;tait retourn&eacute;e,  ou false si une erreur survient.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-create.php'>xml_parser_create</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-create-ns.php'>xml_parser_create_ns</a></td><td>Cette fonction retourne d&eacute;sormais une instance de XMLParser;
      auparavant, une resource &eacute;tait retourn&eacute;e,  ou false si une erreur survient.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-create-ns.php'>xml_parser_create_ns</a></td><td>encoding est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-free.php'>xml_parser_free</a></td><td>parser attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-get-option.php'>xml_parser_get_option</a></td><td>parser attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-get-option.php'>xml_parser_get_option</a></td><td>Une ValueError est d&eacute;sormais g&eacute;n&eacute;r&eacute;e si
       option est invalide.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-set-option.php'>xml_parser_set_option</a></td><td>parser attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-set-option.php'>xml_parser_set_option</a></td><td>Une exception ValueError est d&eacute;sormais lanc&eacute;e si
       l'option est invalide.</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 attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-default-handler.php'>xml_set_default_handler</a></td><td>parser attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-element-handler.php'>xml_set_element_handler</a></td><td>parser attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</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 attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</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 attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</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 attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-set-object.php'>xml_set_object</a></td><td>parser attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</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 attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</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 attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</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 attend une instance de XMLParser
  d&eacute;sormais; auparavent, une resource xml &eacute;tait attendue.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-close.php'>zip_close</a></td><td>Cette fonction est obsol&egrave;te en faveur de l'API orient&eacute;e objet, voir ZipArchive::close.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-entry-close.php'>zip_entry_close</a></td><td>Cette fonction est obsol&egrave;te en faveur de l'API orient&eacute;e objet.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-entry-compressedsize.php'>zip_entry_compressedsize</a></td><td>Cette fonction est obsol&egrave;te en faveur de l'API orient&eacute;e objet, voir ZipArchive::statIndex.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-entry-compressionmethod.php'>zip_entry_compressionmethod</a></td><td>Cette fonction est obsol&egrave;te en faveur de l'API orient&eacute;e objet, voir ZipArchive::statIndex.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-entry-filesize.php'>zip_entry_filesize</a></td><td>Cette fonction est obsol&egrave;te en faveur de l'API orient&eacute;e objet, voir ZipArchive::statIndex.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-entry-name.php'>zip_entry_name</a></td><td>Cette fonction est obsol&egrave;te en faveur de l'API orient&eacute;e objet, voir ZipArchive::statIndex.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-entry-open.php'>zip_entry_open</a></td><td>Cette fonction est obsol&egrave;te en faveur de l'API orient&eacute;e objet.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-entry-read.php'>zip_entry_read</a></td><td>Cette fonction est obsol&egrave;te en faveur de l'API orient&eacute;e objet, voir ZipArchive::getFromIndex.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-open.php'>zip_open</a></td><td>Cette fonction est obsol&egrave;te en faveur de l'API orient&eacute;e objet, voir ZipArchive::open.</td></tr><tr><td>&nbsp;</td><td><a href='function.zip-read.php'>zip_read</a></td><td>Cette fonction est obsol&egrave;te en faveur de l'API orient&eacute;e objet, voir ZipArchive::statIndex.</td></tr><tr><td>&nbsp;</td><td><a href='globiterator.construct.php'>GlobIterator::__construct</a></td><td>Lance d&eacute;sormais une exception ValueError
        quand directory est une cha&icirc;ne vide ;
        Auparavant, une RuntimeException &eacute;tait lanc&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='intlcalendar.setminimaldaysinfirstweek.php'>IntlCalendar::setMinimalDaysInFirstWeek</a></td><td>Une ValueError est lanc&eacute;e sur une entr&eacute;e invalide. Pr&eacute;c&eacute;demment, false &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='intltimezone.getidforwindowsid.php'>IntlTimeZone::getIDForWindowsID</a></td><td>region est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='limititerator.construct.php'>LimitIterator::__construct</a></td><td>Lance d&eacute;sormais une exception ValueError
        quand offset est inf&eacute;rieur &agrave; 0 ;
        Auparavant, une RuntimeException &eacute;tait lanc&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='limititerator.construct.php'>LimitIterator::__construct</a></td><td>Lance d&eacute;sormais une exception ValueError
        quand limit est inf&eacute;rieur &agrave; -1 ;
        Auparavant, une RuntimeException &eacute;tait lanc&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='locale.getdisplaylanguage.php'>Locale::getDisplayLanguage</a></td><td>displayLocale est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='locale.getdisplayname.php'>Locale::getDisplayName</a></td><td>displayLocale est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='locale.getdisplayregion.php'>Locale::getDisplayRegion</a></td><td>displayLocale est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='locale.getdisplayscript.php'>Locale::getDisplayScript</a></td><td>displayLocale est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='locale.getdisplayvariant.php'>Locale::getDisplayVariant</a></td><td>displayLocale est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-result.fetch-object.php'>mysqli_result::fetch_object</a></td><td>constructor_args accepte d&eacute;sormais
       [] pour les constructeurs avec 0 param&egrave;tre ;
       auparavant une exception &eacute;tait lanc&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-result.field-seek.php'>mysqli_result::field_seek</a></td><td>Cette fonction retourne d&eacute;sormais toujours true. Auparavant, elle renvoyait false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-stmt.close.php'>mysqli_stmt::close</a></td><td>Cette fonction retourne d&eacute;sormais toujours true. Auparavant, elle retournait false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli-stmt.construct.php'>mysqli_stmt::__construct</a></td><td>query est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.begin-transaction.php'>mysqli::begin_transaction</a></td><td>name est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.close.php'>mysqli::close</a></td><td>Cette fonction retourne d&eacute;sormais toujours true. Auparavant, elle retournait false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.commit.php'>mysqli::commit</a></td><td>name est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.debug.php'>mysqli::debug</a></td><td>Cette fonction retourne d&eacute;sormais toujours true. Auparavant, elle retournait false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.rollback.php'>mysqli::rollback</a></td><td>name est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='numberformatter.create.php'>NumberFormatter::create</a></td><td>pattern est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='pdostatement.fetchall.php'>PDOStatement::fetchAll</a></td><td>Cette m&eacute;thode retourne d&eacute;sormais toujours un tableau,
       auparavant false pouvait &ecirc;tre retourn&eacute; en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='phar.addfile.php'>Phar::addFile</a></td><td>localName est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.buildfromiterator.php'>Phar::buildFromIterator</a></td><td>baseDirectory est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.compress.php'>Phar::compress</a></td><td>extension est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.converttodata.php'>Phar::convertToData</a></td><td>format, compression,
       et extension sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.converttoexecutable.php'>Phar::convertToExecutable</a></td><td>format, compression,
       et extension sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.createdefaultstub.php'>Phar::createDefaultStub</a></td><td>index et webIndex sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.decompress.php'>Phar::decompress</a></td><td>extension est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.getmetadata.php'>Phar::getMetadata</a></td><td>Le param&egrave;tre unserializeOptions a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='phar.setdefaultstub.php'>Phar::setDefaultStub</a></td><td>webIndex est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.setsignaturealgorithm.php'>Phar::setSignatureAlgorithm</a></td><td>privateKey est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phar.webphar.php'>Phar::webPhar</a></td><td>fileNotFoundScript et rewrite
       sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.addfile.php'>PharData::addFile</a></td><td>localName est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.buildfromiterator.php'>PharData::buildFromIterator</a></td><td>baseDirectory est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.compress.php'>PharData::compress</a></td><td>extension est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.converttodata.php'>PharData::convertToData</a></td><td>format, compression, et
       extension sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.converttoexecutable.php'>PharData::convertToExecutable</a></td><td>format, compression,
       et localName sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.decompress.php'>PharData::decompress</a></td><td>extension est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.setdefaultstub.php'>PharData::setDefaultStub</a></td><td>webIndex est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='phardata.setsignaturealgorithm.php'>PharData::setSignatureAlgorithm</a></td><td>privateKey est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='pharfileinfo.getmetadata.php'>PharFileInfo::getMetadata</a></td><td>Le param&egrave;tre unserializeOptions a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='pharfileinfo.iscompressed.php'>PharFileInfo::isCompressed</a></td><td>compression est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='recursivedirectoryiterator.construct.php'>RecursiveDirectoryIterator::__construct</a></td><td>Lance d&eacute;sormais une exception ValueError
        quand directory est une cha&icirc;ne vide ;
        Auparavant, une RuntimeException &eacute;tait lanc&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='recursiveiteratoriterator.getsubiterator.php'>RecursiveIteratorIterator::getSubIterator</a></td><td>level est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='ref.hash.php'>hash_pbkdf2</a></td><td>L&egrave;ve une exception ValueError dor&eacute;navant en
        cas d'erreur.
        Pr&eacute;c&eacute;demment, false &eacute;tait retourn&eacute; et un message
        E_WARNING &eacute;tait &eacute;mis.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclass.getconstants.php'>ReflectionClass::getConstants</a></td><td>filter a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclass.getreflectionconstants.php'>ReflectionClass::getReflectionConstants</a></td><td>filter a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionfunction.invokeargs.php'>ReflectionFunction::invokeArgs</a></td><td>Les cl&eacute;s de args seront d&eacute;sormais interpr&eacute;t&eacute;es
        comme les noms des param&egrave;tres, au lieu d'&ecirc;tre silencieusement ignor&eacute;es.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionfunction.isdisabled.php'>ReflectionFunction::isDisabled</a></td><td>Cette fonction a &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute;e, car il n'est plus possible de construire un
       ReflectionFunction pour des fonctions d&eacute;sactiv&eacute;es.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionmethod.export.php'>ReflectionMethod::export</a></td><td>Cette fonction a &eacute;t&eacute; supprim&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionmethod.getclosure.php'>ReflectionMethod::getClosure</a></td><td>object est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionmethod.invokeargs.php'>ReflectionMethod::invokeArgs</a></td><td>Les cl&eacute;s de args seront d&eacute;sormais interpr&eacute;t&eacute;es
        comme les noms des param&egrave;tres, au lieu d'&ecirc;tre silencieusement ignor&eacute;es.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionparameter.getclass.php'>ReflectionParameter::getClass</a></td><td>Cette fonction a &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute;e au profit de
       ReflectionParameter::getType.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionparameter.getdefaultvalue.php'>ReflectionParameter::getDefaultValue</a></td><td>Cette m&eacute;thode permet d&eacute;sormais de r&eacute;cup&eacute;rer la valeur par d&eacute;faut de
        fonctions et m&eacute;thodes de classe int&eacute;gr&eacute;es. Auparavant,
        ReflectionException &eacute;tait &eacute;mise.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionparameter.getdefaultvalueconstantname.php'>ReflectionParameter::getDefaultValueConstantName</a></td><td>Cette m&eacute;thode permet d&eacute;sormais de r&eacute;cup&eacute;rer le nom de la constante de la
        valeur par d&eacute;faut de fonctions et m&eacute;thodes de classe int&eacute;gr&eacute;es. Auparavant,
        ReflectionException &eacute;tait &eacute;mise.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionparameter.isarray.php'>ReflectionParameter::isArray</a></td><td>Cette fonction a &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute;e au profit de la m&eacute;thode
       ReflectionParameter::getType.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionparameter.iscallable.php'>ReflectionParameter::isCallable</a></td><td>Cette fonction est d&eacute;sormais obsol&egrave;te, remplac&eacute;e par
       ReflectionParameter::getType.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionproperty.getvalue.php'>ReflectionProperty::getValue</a></td><td>object est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionproperty.isinitialized.php'>ReflectionProperty::isInitialized</a></td><td>object est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='reflectiontype.tostring.php'>ReflectionType::__toString</a></td><td>ReflectionType::__toString a &eacute;t&eacute; rendu non obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='reflector.export.php'>Reflector::export</a></td><td>Cette fonction a &eacute;t&eacute; supprim&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='simplexmlelement.asxml.php'>SimpleXMLElement::asXML</a></td><td>filename est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='soapclient.dorequest.php'>SoapClient::__doRequest</a></td><td>Le type de oneWay est d&eacute;sormais bool&eacute;en ;
       auparavant, c'&eacute;tait entier.</td></tr><tr><td>&nbsp;</td><td><a href='soapclient.setcookie.php'>SoapClient::__setCookie</a></td><td>value est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='soapserver.handle.php'>SoapServer::handle</a></td><td>request est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='splfileinfo.getfileinfo.php'>SplFileInfo::getFileInfo</a></td><td>class est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='splfileinfo.getpathinfo.php'>SplFileInfo::getPathInfo</a></td><td>class est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='splfileinfo.openfile.php'>SplFileInfo::openFile</a></td><td>context est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='splfixedarray.construct.php'>SplFixedArray::__construct</a></td><td>Lance d&eacute;sormais une exception ValueError lorsque size est n&eacute;gatif.
        Auparavant, une InvalidArgumentException &eacute;tait lanc&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.construct.php'>tidy::__construct</a></td><td>filename, config,
       encoding et useIncludePath sont d&eacute;sormais nullables.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.parsefile.php'>tidy::parseFile</a></td><td>config et encoding sont d&eacute;sormais nullables.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.parsestring.php'>tidy::parseString</a></td><td>config et encoding sont d&eacute;sormais nullables.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.repairfile.php'>tidy::repairFile</a></td><td>tidy::repairFile est d&eacute;sormais une m&eacute;thode statique.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.repairfile.php'>tidy::repairFile</a></td><td>config et encoding sont d&eacute;sormais nullables.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.repairstring.php'>tidy::repairString</a></td><td>tidy::repairString est d&eacute;sormais une m&eacute;thode statique.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.repairstring.php'>tidy::repairString</a></td><td>config et encoding sont d&eacute;sormais nullables.</td></tr><tr><td>&nbsp;</td><td><a href='tidy.repairstring.php'>tidy::repairString</a></td><td>Cette fonction n'accepte plus le param&egrave;tre useIncludePath.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.getattribute.php'>XMLReader::getAttribute</a></td><td>Cette fonction ne peut plus retourner false.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.getattributens.php'>XMLReader::getAttributeNs</a></td><td>Cette fonction ne peut plus retourner false.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.lookupnamespace.php'>XMLReader::lookupNamespace</a></td><td>Cette fonction ne peut plus retourner false.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.next.php'>XMLReader::next</a></td><td>name est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.open.php'>XMLReader::open</a></td><td>XMLReader::open est d&eacute;sormais d&eacute;clar&eacute; comme m&eacute;thode statique,
       mais peut toujours &ecirc;tre appel&eacute; sur une instance de XMLReader.</td></tr><tr><td>&nbsp;</td><td><a href='xmlreader.xml.php'>XMLReader::XML</a></td><td>XMLReader::xml est d&eacute;sormais d&eacute;clar&eacute; comme m&eacute;thode statique,
       mais peut toujours &ecirc;tre appel&eacute; sur une instance de XMLReader.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.endattribute.php'>XMLWriter::endAttribute</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.endcdata.php'>XMLWriter::endCdata</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.endcomment.php'>XMLWriter::endComment</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.enddocument.php'>XMLWriter::endDocument</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.enddtd.php'>XMLWriter::endDtd</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.enddtdattlist.php'>XMLWriter::endDtdAttlist</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.enddtdelement.php'>XMLWriter::endDtdElement</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.enddtdentity.php'>XMLWriter::endDtdEntity</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.endelement.php'>XMLWriter::endElement</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.endpi.php'>XMLWriter::endPi</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.flush.php'>XMLWriter::flush</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.flush.php'>XMLWriter::flush</a></td><td>Cette fonction ne peut plus retourner false.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.fullendelement.php'>XMLWriter::fullEndElement</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.openmemory.php'>XMLWriter::openMemory</a></td><td>Cette fonction retourne d&eacute;sormais une instance de XMLWriter en cas de succ&egrave;s.
       Auparavant, une resource &eacute;tait retourn&eacute;e dans ce cas.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.openuri.php'>XMLWriter::openUri</a></td><td>Cette fonction retourne d&eacute;sormais une instance de XMLWriter en cas de succ&egrave;s.
       Auparavant, une resource &eacute;tait retourn&eacute;e dans ce cas.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.outputmemory.php'>XMLWriter::outputMemory</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.setindent.php'>XMLWriter::setIndent</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.setindentstring.php'>XMLWriter::setIndentString</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startattribute.php'>XMLWriter::startAttribute</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startattributens.php'>XMLWriter::startAttributeNs</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startattributens.php'>XMLWriter::startAttributeNs</a></td><td>prefix est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startcdata.php'>XMLWriter::startCdata</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startcomment.php'>XMLWriter::startComment</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startdocument.php'>XMLWriter::startDocument</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startdtd.php'>XMLWriter::startDtd</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startdtdattlist.php'>XMLWriter::startDtdAttlist</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startdtdelement.php'>XMLWriter::startDtdElement</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startdtdentity.php'>XMLWriter::startDtdEntity</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startelement.php'>XMLWriter::startElement</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startelementns.php'>XMLWriter::startElementNs</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.startpi.php'>XMLWriter::startPi</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.text.php'>XMLWriter::text</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writeattribute.php'>XMLWriter::writeAttribute</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writeattributens.php'>XMLWriter::writeAttributeNs</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writecdata.php'>XMLWriter::writeCdata</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writecomment.php'>XMLWriter::writeComment</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writedtd.php'>XMLWriter::writeDtd</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writedtdattlist.php'>XMLWriter::writeDtdAttlist</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writedtdelement.php'>XMLWriter::writeDtdElement</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writedtdentity.php'>XMLWriter::writeDtdEntity</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writedtdentity.php'>XMLWriter::writeDtdEntity</a></td><td>publicId, systemId et
       notationData sont d&eacute;sormais nullables.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writeelement.php'>XMLWriter::writeElement</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writeelementns.php'>XMLWriter::writeElementNs</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writepi.php'>XMLWriter::writePi</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='xmlwriter.writeraw.php'>XMLWriter::writeRaw</a></td><td>writer attend une instance de XMLWriter
  d&eacute;sormais; auparavant, une resource &eacute;tait attendu.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.addemptydir.php'>ZipArchive::addEmptyDir</a></td><td>flags a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.addfile.php'>ZipArchive::addFile</a></td><td>flags a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.addfromstring.php'>ZipArchive::addFromString</a></td><td>flags a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.addglob.php'>ZipArchive::addGlob</a></td><td>flags a &eacute;t&eacute; ajout&eacute;.</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; et &quot;enc_password&quot;
        dans options ont &eacute;t&eacute; ajout&eacute;s.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.getstatusstring.php'>ZipArchive::getStatusString</a></td><td>Cette m&eacute;thode ne retourne plus false en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.getstatusstring.php'>ZipArchive::getStatusString</a></td><td>Cette m&eacute;thode peut &ecirc;tre appel&eacute; sur une archive ferm&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.setencryptionindex.php'>ZipArchive::setEncryptionIndex</a></td><td>password est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='ziparchive.setencryptionname.php'>ZipArchive::setEncryptionName</a></td><td>password est d&eacute;sormais 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>La limite sup&eacute;rieure du param&egrave;tre julian_day a &eacute;t&eacute;
       &eacute;tendue. Avant, elle &eacute;tait de 2465342 suivant
       l'architecture.</td></tr><tr><td>&nbsp;</td><td><a href='tidynode.ishtml.php'>tidyNode::isHtml</a></td><td>Cette fonction a &eacute;t&eacute; corrig&eacute;e pour avoir un comportement raisonnable.
       Auparavant, la plupart des n&oelig;uds &eacute;taient rapport&eacute;s comme &eacute;tant un n&oelig;ud
       HTML.</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>Ajout de l'option create_new_console au param&egrave;tre
        options.</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>Introduction de la constante
        CURLOPT_HTTP09_ALLOWED.</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>Le pilote lmdb supporte d&eacute;sormais un param&egrave;tre
       additionnel map_size.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-popen.php'>dba_popen</a></td><td>Le pilote lmdb prend d&eacute;sormais en charge un param&egrave;tre
            additionnel 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 doit d&eacute;sormais &ecirc;tre plus grand que 0.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-key-exists.php'>array_key_exists</a></td><td>Il est d&eacute;conseill&eacute; de passer un object au param&egrave;tre array. Utiliser plut&ocirc;t property_exists.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-merge.php'>array_merge</a></td><td>Cette fonction peut d&eacute;sormais &ecirc;tre appel&eacute;e sans param&egrave;tres. 
        Auparavant, au moins un param&egrave;tre &eacute;tait requis.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-merge-recursive.php'>array_merge_recursive</a></td><td>Cette fonction peut d&eacute;sormais &ecirc;tre appel&eacute;e sans param&egrave;tres. 
        Auparavant, au moins un param&egrave;tre &eacute;tait requis.</td></tr><tr><td>&nbsp;</td><td><a href='function.base-convert.php'>base_convert</a></td><td>Passer des caract&egrave;res invalides g&eacute;n&egrave;rera d&eacute;sormais une notice obsol&egrave;te.
       Le r&eacute;sultat sera toujours calcul&eacute; comme si les caract&egrave;res invalides
       n'existaient pas.</td></tr><tr><td>&nbsp;</td><td><a href='function.bindec.php'>bindec</a></td><td>Passer des caract&egrave;res invalides g&eacute;n&egrave;rera d&eacute;sormais une notice obsol&egrave;te.
       Le r&eacute;sultat sera toujours calcul&eacute; comme si les caract&egrave;res invalides
       n'existaient pas.</td></tr><tr><td>&nbsp;</td><td><a href='function.chr.php'>chr</a></td><td>Cette fonction n'accepte plus silencieusement les codepoints
       non support&eacute;, et convertit ces valeurs en 0.</td></tr><tr><td>&nbsp;</td><td><a href='function.convert-cyr-string.php'>convert_cyr_string</a></td><td>Cette fonction est obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-version.php'>curl_version</a></td><td>Le param&egrave;tre optionnel age est obsol&egrave;te ;
       si une valeur est fournie, elle est ignor&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.current.php'>current</a></td><td>&Agrave; partir de PHP 7.4.0, les instances de classes SPL sont trait&eacute;es comme
  des objets vides sans propri&eacute;t&eacute;s au lieu d'appeler la m&eacute;thode Iterator avec
  le m&ecirc;me nom que cette fonction.</td></tr><tr><td>&nbsp;</td><td><a href='function.end.php'>end</a></td><td>&Agrave; partir de PHP 7.4.0, les instances de classes SPL sont trait&eacute;es comme
  des objets vides sans propri&eacute;t&eacute;s au lieu d'appeler la m&eacute;thode Iterator avec
  le m&ecirc;me nom que cette fonction.</td></tr><tr><td>&nbsp;</td><td><a href='function.fgetcsv.php'>fgetcsv</a></td><td>Le param&egrave;tre escape accepte d&eacute;sormais une cha&icirc;ne de
        caract&egrave;res vide afin de d&eacute;sactiver le m&eacute;canisme d'&eacute;chappement propri&eacute;taire.</td></tr><tr><td>&nbsp;</td><td><a href='function.fputcsv.php'>fputcsv</a></td><td>Le param&egrave;tre escape accepte d&eacute;sormais une cha&icirc;ne de
        caract&egrave;res vide afin de d&eacute;sactiver le m&eacute;canisme d'&eacute;chappement propri&eacute;taire.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-declared-classes.php'>get_declared_classes</a></td><td>Pr&eacute;c&eacute;demment get_declared_classes retournait toujours
       les classes parentes avant les classes enfant. Ceci n'est plus le cas.
       Aucun ordre particulier n'est garanti pour la valeur de retour de
       get_declared_classes.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-magic-quotes-gpc.php'>get_magic_quotes_gpc</a></td><td>Cette fonction est obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-magic-quotes-runtime.php'>get_magic_quotes_runtime</a></td><td>Cette fonction est obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.gzread.php'>gzread</a></td><td>Cette fonction retourne d&eacute;sormais false en cas d'&eacute;chec; auparavant
       0 &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.gzwrite.php'>gzwrite</a></td><td>Cette fonction retourne d&eacute;sormais false en cas d'&eacute;chec; auparavant
       0 &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-algos.php'>hash_algos</a></td><td>Support pour crc32c a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.hebrevc.php'>hebrevc</a></td><td>Cette fonction est obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.hexdec.php'>hexdec</a></td><td>Passer des caract&egrave;res invalides g&eacute;n&egrave;rera d&eacute;sormais une notice obsol&egrave;te.
       Le r&eacute;sultat sera toujours calcul&eacute; comme si les caract&egrave;res invalides
       n'existaient pas.</td></tr><tr><td>&nbsp;</td><td><a href='function.idn-to-ascii.php'>idn_to_ascii</a></td><td>La valeur par d&eacute;faut du param&egrave;tre variant est 
        maintenant INTL_IDNA_VARIANT_UTS46 &agrave; la place 
        de la constante INTL_IDNA_VARIANT_2003 d&eacute;pr&eacute;ci&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.idn-to-utf8.php'>idn_to_utf8</a></td><td>La valeur par d&eacute;faut du param&egrave;tre variant est 
        maintenant INTL_IDNA_VARIANT_UTS46 &agrave; la place 
        de la constante INTL_IDNA_VARIANT_2003 d&eacute;pr&eacute;ci&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecropauto.php'>imagecropauto</a></td><td>Le comportement de imagecropauto de la biblioth&egrave;que libgd int&eacute;gr&eacute;e a &eacute;t&eacute;
       synchronis&eacute; avec celle de libgd syst&egrave;me : IMG_CROP_DEFAULT
       n'utilise plus IMG_CROP_SIDES comme solution de repli et
       la tol&eacute;rance de rognage utilise d&eacute;sormais le m&ecirc;me algorithme que libgd syst&egrave;me.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecropauto.php'>imagecropauto</a></td><td>La valeur par d&eacute;faut de mode a &eacute;t&eacute; modifi&eacute;e en
       IMG_CROP_AUTO. Auparavant, la valeur par d&eacute;faut &eacute;tait
       -1 qui correspond &agrave; IMG_CROP_DEFAULT,
       mais passer -1 est d&eacute;sormais obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagefilter.php'>imagefilter</a></td><td>La prise en charge de la dispersion (IMG_FILTER_SCATTER) a &eacute;t&eacute; ajout&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.implode.php'>implode</a></td><td>Passer separator apr&egrave;s les array
       (c.-&agrave;-d. utilisant la signature ant&eacute;rieure) a &eacute;t&eacute; rendu obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.key.php'>key</a></td><td>&Agrave; partir de PHP 7.4.0, les instances de classes SPL sont trait&eacute;es comme
  des objets vides sans propri&eacute;t&eacute;s au lieu d'appeler la m&eacute;thode Iterator avec
  le m&ecirc;me nom que cette fonction.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-control-paged-result.php'>ldap_control_paged_result</a></td><td>Cette fonction est devenue obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-control-paged-result-response.php'>ldap_control_paged_result_response</a></td><td>Cette fonction est devenue obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.method-exists.php'>method_exists</a></td><td>Les v&eacute;rifications de classe portant sur les m&eacute;thodes priv&eacute;es h&eacute;rit&eacute;es renvoient d&eacute;sormais false.</td></tr><tr><td>&nbsp;</td><td><a href='function.money-format.php'>money_format</a></td><td>Cette fonction est obsol&egrave;te. Utiliser
        NumberFormatter::formatCurrency &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.next.php'>next</a></td><td>&Agrave; partir de PHP 7.4.0, les instances de classes SPL sont trait&eacute;es comme
  des objets vides sans propri&eacute;t&eacute;s au lieu d'appeler la m&eacute;thode Iterator avec
  le m&ecirc;me nom que cette fonction.</td></tr><tr><td>&nbsp;</td><td><a href='function.octdec.php'>octdec</a></td><td>Passer des caract&egrave;res invalides g&eacute;n&egrave;rera d&eacute;sormais une notice obsol&egrave;te.
       Le r&eacute;sultat sera toujours calcul&eacute; comme si les caract&egrave;res invalides
       n'existaient pas.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-random-pseudo-bytes.php'>openssl_random_pseudo_bytes</a></td><td>La fonction ne retourne plus false en cas d'&eacute;chec, mais lance une Exception &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>Le param&egrave;tre algo attend d&eacute;sormais une cha&icirc;ne de caract&egrave;res, mais
        continue d'accepter un entier afin de conserver une compatibilit&eacute; ant&eacute;rieure.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>L'extension sodium fournit une impl&eacute;mentation alternative pour les
        mots de passe Argon2.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-needs-rehash.php'>password_needs_rehash</a></td><td>Le param&egrave;tre algo attend d&eacute;sormais une cha&icirc;ne de caract&egrave;res, mais
        continue d'accepter un entier afin de conserver une compatibilit&eacute; ant&eacute;rieure.</td></tr><tr><td>&nbsp;</td><td><a href='function.preg-replace-callback.php'>preg_replace_callback</a></td><td>Le param&egrave;tre flags a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.preg-replace-callback-array.php'>preg_replace_callback_array</a></td><td>Le param&egrave;tre flags a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.prev.php'>prev</a></td><td>&Agrave; partir de PHP 7.4.0, les instances de classes SPL sont trait&eacute;es comme
  des objets vides sans propri&eacute;t&eacute;s au lieu d'appeler la m&eacute;thode Iterator avec
  le m&ecirc;me nom que cette fonction.</td></tr><tr><td>&nbsp;</td><td><a href='function.proc-open.php'>proc_open</a></td><td>proc_open accepte d&eacute;sormais un tableau
        pour command.</td></tr><tr><td>&nbsp;</td><td><a href='function.proc-open.php'>proc_open</a></td><td>Ajout de l'option create_process_group au param&egrave;tre 
        options.</td></tr><tr><td>&nbsp;</td><td><a href='function.reset.php'>reset</a></td><td>&Agrave; partir de PHP 7.4.0, les instances de classes SPL sont trait&eacute;es comme
  des objets vides sans propri&eacute;t&eacute;s au lieu d'appeler la m&eacute;thode Iterator avec
  le m&ecirc;me nom que cette fonction.</td></tr><tr><td>&nbsp;</td><td><a href='function.restore-include-path.php'>restore_include_path</a></td><td>Cette fonction est obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.stat.php'>stat</a></td><td>Sous Windows, le num&eacute;ro du volume est maintenant le num&eacute;ro de s&eacute;rie qui contient
       le fichier, et le num&eacute;ro de l'inode est l'identifiant associ&eacute; avec le fichier.</td></tr><tr><td>&nbsp;</td><td><a href='function.stat.php'>stat</a></td><td>Les valeurs statiques size, atime,
       mtime et ctime des liens symboliques
       sont toujours ceux de la cible. Ce n'&eacute;tait pr&eacute;c&eacute;demment pas le cas
       pour les builds NTS sous Windows.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-getcsv.php'>str_getcsv</a></td><td>Le param&egrave;tre escape interpr&egrave;te d&eacute;sormais une cha&icirc;ne
        vide en tant que signal de d&eacute;sactiver le m&eacute;canisme d'&eacute;chappement propri&eacute;taire.
        Auparavant, une cha&icirc;ne vide &eacute;tait trait&eacute;e comme la valeur par d&eacute;faut du param&egrave;tre.</td></tr><tr><td>&nbsp;</td><td><a href='function.strip-tags.php'>strip_tags</a></td><td>allowed_tags accepte d&eacute;sormais un tableau.</td></tr><tr><td>&nbsp;</td><td><a href='function.unserialize.php'>unserialize</a></td><td>Ajout de l'&eacute;l&eacute;ment max_depth aux
        options pour d&eacute;finir la profondeur 
        maximale autoris&eacute;e des structures lors de la d&eacute;s&eacute;rialisation.</td></tr><tr><td>&nbsp;</td><td><a href='locale.lookup.php'>Locale::lookup</a></td><td>defaultLocale est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.construct.php'>mysqli::__construct</a></td><td>Tous les param&egrave;tres sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='mysqli.real-connect.php'>mysqli::real_connect</a></td><td>Tous les param&egrave;tres sont d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclass.setstaticpropertyvalue.php'>ReflectionClass::setStaticPropertyValue</a></td><td>L'utilisation de ReflectionClass::setStaticPropertyValue pour d&eacute;finir
       une propri&eacute;t&eacute; priv&eacute;e ou prot&eacute;g&eacute;e entra&icirc;ne d&eacute;sormais une erreur fatale. Auparavant, cela
       levait une ReflectionException.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionmethod.export.php'>ReflectionMethod::export</a></td><td>Cette fonction est obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='reflector.export.php'>Reflector::export</a></td><td>Cette fonction est obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.fgetcsv.php'>SplFileObject::fgetcsv</a></td><td>Le param&egrave;tre escape accepte d&eacute;sormais une cha&icirc;ne de
        caract&egrave;res vide afin de d&eacute;sactiver le m&eacute;canisme d'&eacute;chappement propri&eacute;taire.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.fputcsv.php'>SplFileObject::fputcsv</a></td><td>Le param&egrave;tre escape accepte d&eacute;sormais une cha&icirc;ne de
        caract&egrave;res vide afin de d&eacute;sactiver le m&eacute;canisme d'&eacute;chappement propri&eacute;taire.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.fwrite.php'>SplFileObject::fwrite</a></td><td>Cette fonction retourne d&eacute;sormais false au lieu de z&eacute;ro en cas d'&eacute;chec.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.getcsvcontrol.php'>SplFileObject::getCsvControl</a></td><td>Le caract&egrave;re d'espacement peut d&eacute;sormais &ecirc;tre une cha&icirc;ne vide.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.setcsvcontrol.php'>SplFileObject::setCsvControl</a></td><td>Le param&egrave;tre escape accepte d&eacute;sormais une cha&icirc;ne de
        caract&egrave;res vides afin de d&eacute;sactiver le m&eacute;canisme d'&eacute;chappement propri&eacute;taire.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3stmt.bindparam.php'>SQLite3Stmt::bindParam</a></td><td>param supporte d&eacute;sormais la notation
       @param.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3stmt.bindvalue.php'>SQLite3Stmt::bindValue</a></td><td>param supporte d&eacute;sormais la notation
       @param.</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>La limite sup&eacute;rieure du param&egrave;tre julian_day a &eacute;t&eacute;
       &eacute;tendue. Avant, elle &eacute;tait de 2465342 suivant
       l'architecture.</td></tr><tr><td>&nbsp;</td><td><a href='tidynode.ishtml.php'>tidyNode::isHtml</a></td><td>Cette fonction a &eacute;t&eacute; corrig&eacute;e pour avoir un comportement raisonnable.
       Auparavant, la plupart des n&oelig;uds &eacute;taient rapport&eacute;s comme &eacute;tant un n&oelig;ud
       HTML.</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>Introduction de la constante
        CURLOPT_HTTP09_ALLOWED.</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>Le pilote lmdb supporte d&eacute;sormais un param&egrave;tre
       additionnel map_size.</td></tr><tr><td>&nbsp;</td><td><a href='function.dba-popen.php'>dba_popen</a></td><td>Le pilote lmdb prend d&eacute;sormais en charge un param&egrave;tre
            additionnel 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 doit d&eacute;sormais &ecirc;tre plus grand que 0.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.tostring.php'>SplFileObject::__toString</a></td><td>Modifi&eacute; d'un alias de SplFileObject::current
        en un alias de 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 peut d&eacute;sormais &ecirc;tre &eacute;gal &agrave; la taille de haystack.</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>Le sp&eacute;cificateur de format v a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.apache-request-headers.php'>apache_request_headers</a></td><td>Cette fonction devient disponible pour l'API serveur (SAPI) FPM (FastCGI Process Manager).</td></tr><tr><td>&nbsp;</td><td><a href='function.array-push.php'>array_push</a></td><td>Cette fonction peut d&eacute;sormais &ecirc;tre appel&eacute;e avec un seul param&egrave;tre. 
        Auparavant, au moins deux param&egrave;tres &eacute;taient requis.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-unshift.php'>array_unshift</a></td><td>Cette fonction peut d&eacute;sormais &ecirc;tre appel&eacute;e avec un seul param&egrave;tre. 
        Auparavant, au moins deux param&egrave;tres &eacute;taient requis.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert.php'>assert</a></td><td>D&eacute;clarer une fonction qui s'appelle assert() &agrave;
        l'int&eacute;rieur d'un espace de noms est devenue d&eacute;pr&eacute;ci&eacute;e. De telles
        d&eacute;clarations g&eacute;n&egrave;rent d&eacute;sormais une E_DEPRECATED.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcmul.php'>bcmul</a></td><td>bcmul retourne d&eacute;sormais les nombres avec la pr&eacute;cision demand&eacute;e.
       Auparavant, les nombres retourn&eacute;s pouvaient omettre les z&eacute;ros d&eacute;cimaux de fin.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcpow.php'>bcpow</a></td><td>bcpow retourne d&eacute;sormais les nombres avec la pr&eacute;cision demand&eacute;e.
       Auparavant, les nombres retourn&eacute;s pouvaient omettre les z&eacute;ros d&eacute;cimaux de fin.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcscale.php'>bcscale</a></td><td>bcscale peut d&eacute;sormais &ecirc;tre utilis&eacute;e pour r&eacute;cup&eacute;rer
       la pr&eacute;cision actuelle ; quand elle est utilis&eacute;e pour d&eacute;finir une nouvelle
       pr&eacute;cision, elle retourne d&eacute;sormais l'ancienne pr&eacute;cision.
       Auparavant, scale &eacute;tait obligatoire,
       et bcscale retournait toujours true.</td></tr><tr><td>&nbsp;</td><td><a href='function.compact.php'>compact</a></td><td>compact &eacute;met maintenant une erreur de niveau E_NOTICE 
       si une cha&icirc;ne donn&eacute;e fait r&eacute;f&eacute;rence &agrave; une variable non d&eacute;finie. Autrefois, 
       ces cha&icirc;nes ont &eacute;t&eacute; silencieusement ignor&eacute;es.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-getinfo.php'>curl_getinfo</a></td><td>Ajout de 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.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-setopt.php'>curl_setopt</a></td><td>Introduit 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 et CURLOPT_TLS13_CIPHERS.</td></tr><tr><td>&nbsp;</td><td><a href='function.define.php'>define</a></td><td>case_insensitive est obsol&egrave;te et sera supprim&eacute;e dans la version 8.0.0.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-fget.php'>ftp_fget</a></td><td>Le param&egrave;tre mode est maintenant optionnel. Pr&eacute;c&eacute;demment il
       &eacute;tait obligatoire.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-fput.php'>ftp_fput</a></td><td>Le param&egrave;tre mode est maintenant optionnel. Pr&eacute;c&eacute;demment il
       &eacute;tait obligatoire.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-get.php'>ftp_get</a></td><td>Le param&egrave;tre mode est maintenant optionnel. Pr&eacute;c&eacute;demment il
       &eacute;tait obligatoire.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-fget.php'>ftp_nb_fget</a></td><td>Le param&egrave;tre mode est maintenant optionnel. Pr&eacute;c&eacute;demment il
       &eacute;tait obligatoire.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-fput.php'>ftp_nb_fput</a></td><td>Le param&egrave;tre mode est maintenant optionnel. Pr&eacute;c&eacute;demment il
       &eacute;tait obligatoire.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-get.php'>ftp_nb_get</a></td><td>Le param&egrave;tre mode est maintenant optionnel. Pr&eacute;c&eacute;demment il
       &eacute;tait obligatoire.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-nb-put.php'>ftp_nb_put</a></td><td>Le param&egrave;tre mode est maintenant optionnel. Pr&eacute;c&eacute;demment il
       &eacute;tait obligatoire.</td></tr><tr><td>&nbsp;</td><td><a href='function.ftp-put.php'>ftp_put</a></td><td>Le param&egrave;tre mode est maintenant optionnel. Pr&eacute;c&eacute;demment il
       &eacute;tait obligatoire.</td></tr><tr><td>&nbsp;</td><td><a href='function.getallheaders.php'>getallheaders</a></td><td>Cette fonction devient disponible pour l'API serveur (SAPI) FPM (FastCGI Process Manager).</td></tr><tr><td>&nbsp;</td><td><a href='function.imagecreatefromstring.php'>imagecreatefromstring</a></td><td>WEBP est d&eacute;sormais support&eacute; (si support&eacute; par la libgd utilis&eacute;e).</td></tr><tr><td>&nbsp;</td><td><a href='function.is-countable.php'>is_countable</a></td><td>is_countable a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-decode.php'>json_decode</a></td><td>Le flags
        JSON_THROW_ON_ERROR a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-encode.php'>json_encode</a></td><td>Le flags
        JSON_THROW_ON_ERROR a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-add.php'>ldap_add</a></td><td>Support pour controls a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-compare.php'>ldap_compare</a></td><td>Support pour controls a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-delete.php'>ldap_delete</a></td><td>Support pour controls a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-exop.php'>ldap_exop</a></td><td>Le support de controls a &eacute;t&eacute; ajout&eacute;</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-exop-passwd.php'>ldap_exop_passwd</a></td><td>Le support pour controls a &eacute;t&eacute; ajout&eacute;</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-list.php'>ldap_list</a></td><td>Support pour controls a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-add.php'>ldap_mod_add</a></td><td>Support pour controls a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-del.php'>ldap_mod_del</a></td><td>Support pour controls a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod-replace.php'>ldap_mod_replace</a></td><td>Support pour controls a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-modify-batch.php'>ldap_modify_batch</a></td><td>Le support de controls a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_add-ext.php'>ldap_mod_add_ext</a></td><td>Le support de controls a &eacute;t&eacute; ajout&eacute;</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_del-ext.php'>ldap_mod_del_ext</a></td><td>Le support de controls a &eacute;t&eacute; ajout&eacute;</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-mod_replace-ext.php'>ldap_mod_replace_ext</a></td><td>Le support de controls a &eacute;t&eacute; ajout&eacute;</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-parse-result.php'>ldap_parse_result</a></td><td>Support pour controls a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-read.php'>ldap_read</a></td><td>Support pour controls a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-rename.php'>ldap_rename</a></td><td>Support pour controls a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-rename-ext.php'>ldap_rename_ext</a></td><td>Le support de controls a &eacute;t&eacute; ajout&eacute;</td></tr><tr><td>&nbsp;</td><td><a href='function.ldap-search.php'>ldap_search</a></td><td>Le support de controls a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.list.php'>list</a></td><td>Le support pour l'assignement par r&eacute;f&eacute;rence dans la d&eacute;structuration
        de tableau a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-case.php'>mb_convert_case</a></td><td>Ajout du support de
        MB_CASE_FOLD,
        MB_CASE_UPPER_SIMPLE,
        MB_CASE_LOWER_SIMPLE,
        MB_CASE_TITLE_SIMPLE, et
        MB_CASE_FOLD_SIMPLE
        en tant que mode.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>Ajout de la prise en charge des mots de passe Argon2id &agrave; l'aide de PASSWORD_ARGON2ID.</td></tr><tr><td>&nbsp;</td><td><a href='function.preg-quote.php'>preg_quote</a></td><td>Le caract&egrave;re # est maintenant prot&eacute;g&eacute;</td></tr><tr><td>&nbsp;</td><td><a href='function.session-get-cookie-params.php'>session_get_cookie_params</a></td><td>L'entr&eacute;e &quot;samesite&quot; a &eacute;t&eacute; ajout&eacute;e dans le tableau retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-set-cookie-params.php'>session_set_cookie_params</a></td><td>Une signature alternative supportant un tableau 
        d'lifetime_or_options a &eacute;t&eacute; ajout&eacute;e.
        Cette signature supporte la d&eacute;finition de l'attribut SameSite du cookie.</td></tr><tr><td>&nbsp;</td><td><a href='function.setcookie.php'>setcookie</a></td><td>Une signature alternative supportant un tableau
       d'options a &eacute;t&eacute; ajout&eacute;e. Cette signature supporte
       &eacute;galement la d&eacute;finition de l'attribut SameSite du cookie.</td></tr><tr><td>&nbsp;</td><td><a href='function.setrawcookie.php'>setrawcookie</a></td><td>Une signature alternative supportant un tableau 
        d'options a &eacute;t&eacute; ajout&eacute;e. Cette signature supporte
        la d&eacute;finition de l'attribut SameSite du cookie.</td></tr><tr><td>&nbsp;</td><td><a href='function.stripos.php'>stripos</a></td><td>Passer un entier comme needle a &eacute;t&eacute;
       rendu obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.stristr.php'>stristr</a></td><td>Passer un entier comme needle a &eacute;t&eacute;
        rendu obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.strpos.php'>strpos</a></td><td>Passer un entier comme needle a &eacute;t&eacute;
       rendu obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.strrchr.php'>strrchr</a></td><td>Passer un entier comme before_needle a &eacute;t&eacute;
       rendu obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.strripos.php'>strripos</a></td><td>Passer un entier comme needle a &eacute;t&eacute;
       rendu obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.strrpos.php'>strrpos</a></td><td>Passer un entier comme needle a &eacute;t&eacute;
       rendu obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.strstr.php'>strstr</a></td><td>Passer un entier comme needle a &eacute;t&eacute;
        rendu obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.unlink.php'>unlink</a></td><td>Sur Windows, il est d&eacute;sormais possible de unlink
       les fichiers dont les gestionnaires sont utilis&eacute;s, ce qui auparavant
       &eacute;chouait. Cependant, il n'est toujours pas possible de recr&eacute;er le fichier
       supprim&eacute;, jusqu'&agrave; ce que tous ses gestionnaires soient ferm&eacute;s.</td></tr><tr><td>&nbsp;</td><td><a href='function.var-export.php'>var_export</a></td><td>Exporte d&eacute;sormais les objets stdClass en tant
        qu'un tableau transtyp&eacute; vers un objet ((object) array( ... )),
        au lieu d'utiliser la m&eacute;thode non existante
        stdClass::__setState.
        L'effet pratique est que d&eacute;sormais stdClass est
        exportable, et que le code r&eacute;sultant fonctionnera m&ecirc;me sur des versions
        ant&eacute;rieures de PHP.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-get-option.php'>xml_parser_get_option</a></td><td>options supporte d&eacute;sormais XML_OPTION_SKIP_TAGSTART
       et 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>La valeur de retour de handler n'est d&eacute;sormais
       plus ignor&eacute;e quand l'extension a &eacute;t&eacute; compil&eacute;e contre libxml. Auparavant,
       la valeur de retour &eacute;tait ignor&eacute;e et l'analyse ne s'arr&ecirc;tait jamais.</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 doit d&eacute;sormais &ecirc;tre plus grand que 0.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.tostring.php'>SplFileObject::__toString</a></td><td>Modifi&eacute; d'un alias de SplFileObject::current
        en un alias de 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 peut d&eacute;sormais &ecirc;tre &eacute;gal &agrave; la taille de haystack.</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>Le format F et f
        sera d&eacute;sormais toujours positif.</td></tr><tr><td>&nbsp;</td><td><a href='function.xml-parser-get-option.php'>xml_parser_get_option</a></td><td>options supporte d&eacute;sormais XML_OPTION_SKIP_TAGSTART
       et 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>Si flags est SORT_STRING,
        pr&eacute;c&eacute;demment array &eacute;tait copi&eacute; et les &eacute;l&eacute;ments
        non-uniques &eacute;taient supprim&eacute;s (sans compresser le tableau apr&egrave;s), mais
        maintenant un nouveau tableau est construit en ajoutant les &eacute;l&eacute;ments uniques.
        Par cons&eacute;quent, le r&eacute;sultat final peut avoir des index num&eacute;riques diff&eacute;rents.</td></tr><tr><td>&nbsp;</td><td><a href='function.assert.php'>assert</a></td><td>L'utilisation d'une cha&icirc;ne de caract&egrave;res en tant qu'assertion
        est devenue d&eacute;pr&eacute;ci&eacute;e. Ceci &eacute;met d&eacute;sormais une notice
        E_DEPRECATED quand 
        assert.active et
        zend.assertions sont tous
        les deux d&eacute;finis &agrave; 1.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcmod.php'>bcmod</a></td><td>num1 et num2 ne sont 
       plus tronqu&eacute;s en entier. Le comportement de bcmod 
       suit fmod plut&ocirc;t que l'op&eacute;rateur %.</td></tr><tr><td>&nbsp;</td><td><a href='function.bcmod.php'>bcmod</a></td><td>Le param&egrave;tre scale a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.count.php'>count</a></td><td>count g&eacute;n&egrave;re d&eacute;sormais un avertissement pour
       des types d&eacute;nombrables invalides pass&eacute;s au param&egrave;tre
       value.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-parse.php'>date_parse</a></td><td>L'&eacute;l&eacute;ment zone du tableau retourn&eacute; repr&eacute;sente maintenant 
       des secondes au lieu des minutes, et son signe est invers&eacute;. Par exemple, 
       -120 est maintenant 7200.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-parse-from-format.php'>date_parse_from_format</a></td><td>L'&eacute;l&eacute;ment zone du tableau retourn&eacute; repr&eacute;sente des secondes
       au lieu de minutes maintenant, et son signe est invers&eacute;. Par exemple
       -120 est maintenant &eacute;gal &agrave; 7200.</td></tr><tr><td>&nbsp;</td><td><a href='function.date-sun-info.php'>date_sun_info</a></td><td>Le calcul a &eacute;t&eacute; corrig&eacute; en tenant compte du minuit local au lieu du midi local,
        ce qui modifie l&eacute;g&egrave;rement les r&eacute;sultats.</td></tr><tr><td>&nbsp;</td><td><a href='function.exif-read-data.php'>exif_read_data</a></td><td>Le param&egrave;tre file supporte d&eacute;sormais les fichiers
       locaux et les flux de ressources.</td></tr><tr><td>&nbsp;</td><td><a href='function.exif-read-data.php'>exif_read_data</a></td><td>Le support des formats EXIF suivants a &eacute;t&eacute; ajout&eacute; :
        
         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>Le param&egrave;tre file supporte les fichiers
       locaux ou les ressources de flux.</td></tr><tr><td>&nbsp;</td><td><a href='function.ezmlm-hash.php'>ezmlm_hash</a></td><td>Cette fonction est obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-class.php'>get_class</a></td><td>Ant&eacute;rieur &agrave; cette version, la valeur par d&eacute;faut pour
        object &eacute;tait null et avait le m&ecirc;me effet que 
        ne pas passer de valeur. D&eacute;sormais null n'est plus la valeur par d&eacute;faut
        pour object, et n'est plus une entr&eacute;e valide.</td></tr><tr><td>&nbsp;</td><td><a href='function.gettype.php'>gettype</a></td><td>Les ressources ferm&eacute;es sont maintenant rapport&eacute;es en tant que 'resource (closed)'.
        Pr&eacute;c&eacute;demment la valeur retourn&eacute;e pour des ressources ferm&eacute;es &eacute;tait 'unknown type'.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-copy.php'>hash_copy</a></td><td>Accepte et retourne une classe HashContext au lieu d'une ressource.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-final.php'>hash_final</a></td><td>Accepte une HashContext au lieu d'une ressource.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-hmac.php'>hash_hmac</a></td><td>L'utilisation de fonctions de hachage non cryptographiques (adler32, 
        crc32, crc32b, fnv132, fnv1a32, fnv164, fnv1a64, joaat) a &eacute;t&eacute; d&eacute;sactiv&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-hmac-file.php'>hash_hmac_file</a></td><td>L'utilisation de fonctions de hachage non cryptographiques (adler32,
        crc32, crc32b, fnv132, fnv1a32, fnv164, fnv1a64, joaat) a &eacute;t&eacute; d&eacute;sactiv&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-init.php'>hash_init</a></td><td>L'usage de fonction de hachage non-cryptographique (adler32, crc32, crc32b, fnv132, fnv1a32, fnv164, fnv1a64, joaat) avec HASH_HMAC a &eacute;t&eacute; d&eacute;sactiv&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-init.php'>hash_init</a></td><td>Retourne une HashContext au lieu d'une ressource.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-update.php'>hash_update</a></td><td>Accepte une HashContext au lieu d'une ressource.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-update-file.php'>hash_update_file</a></td><td>Accepte une HashContext au lieu d'une ressource.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-update-stream.php'>hash_update_stream</a></td><td>Accepte une HashContext au lieu d'une 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 a &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute; ; utiliser
        INTL_IDNA_VARIANT_UTS46 &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.idn-to-utf8.php'>idn_to_utf8</a></td><td>INTL_IDNA_VARIANT_2003 a &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute; ; utiliser
        INTL_IDNA_VARIANT_UTS46 &agrave; la place.</td></tr><tr><td>&nbsp;</td><td><a href='function.imageantialias.php'>imageantialias</a></td><td>imageantialias est maintenant g&eacute;n&eacute;ralement 
       disponible. Auparavant, elle &eacute;tait seulement disponible si PHP a &eacute;t&eacute; 
       compil&eacute; avec la version group&eacute;e de la biblioth&egrave;que GD.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagegd.php'>imagegd</a></td><td>imagegd permet maintenant de produire des images 
        TrueColor. Auparavant, elles ont &eacute;t&eacute; implicitement converties en palette.</td></tr><tr><td>&nbsp;</td><td><a href='function.imagelayereffect.php'>imagelayereffect</a></td><td>Ajout de la constante IMG_EFFECT_MULTIPLY
       (n&eacute;cessite la libgd syst&egrave;me &gt;= 2.1.1 ou la libgd embarqu&eacute;e).</td></tr><tr><td>&nbsp;</td><td><a href='function.imagetypes.php'>imagetypes</a></td><td>Ajout de la constante IMG_BMP.</td></tr><tr><td>&nbsp;</td><td><a href='function.is-object.php'>is_object</a></td><td>is_object retourne maintenant true pour un objet
        d&eacute;s&eacute;rialise sans une d&eacute;finition de classe
        (classe de __PHP_Incomplete_Class).
        Pr&eacute;c&eacute;dement false &eacute;tait retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-decode.php'>json_decode</a></td><td>Le param&egrave;tre associative est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-decode.php'>json_decode</a></td><td>Les flags
        JSON_INVALID_UTF8_IGNORE, et
        JSON_INVALID_UTF8_SUBSTITUTE ont &eacute;t&eacute; ajout&eacute;s.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-encode.php'>json_encode</a></td><td>Les flags
        JSON_INVALID_UTF8_IGNORE, et
        JSON_INVALID_UTF8_SUBSTITUTE ont &eacute;t&eacute; ajout&eacute;s.</td></tr><tr><td>&nbsp;</td><td><a href='function.mail.php'>mail</a></td><td>Le param&egrave;tre additional_headers accepte maintenant
        les array.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-check-encoding.php'>mb_check_encoding</a></td><td>Cette fonction accepte maintenant &eacute;galement un tableau comme valeur de 
       value.
       Auparavant, seules les cha&icirc;ne de caract&egrave;res &eacute;taient prises en charge.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-convert-encoding.php'>mb_convert_encoding</a></td><td>Cette fonction accepte d&eacute;sormais un tableau en tant que
       string.
       Auparavant, seulement les cha&icirc;ne de caract&egrave;res &eacute;taient support&eacute;es.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-parse-str.php'>mb_parse_str</a></td><td>Un appel &agrave; la fonction mb_parse_str
       sans le second param&egrave;tre est devenu obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-send-mail.php'>mb_send_mail</a></td><td>Le param&egrave;tre additional_headers accepte d&eacute;sormais
        un tableau.</td></tr><tr><td>&nbsp;</td><td><a href='function.mt-rand.php'>mt_rand</a></td><td>mt_rand a re&ccedil;u une correction de bogue pour un bug de polarisation modulo. Cela signifie que les s&eacute;quences g&eacute;n&eacute;r&eacute;es avec une valeur d'initialisation sp&eacute;cifique peuvent diff&eacute;rer de PHP 7.1 sur les machines 64-bit.</td></tr><tr><td>&nbsp;</td><td><a href='function.number-format.php'>number_format</a></td><td>number_format a &eacute;t&eacute; modifi&eacute; pour ne plus permettre de
        retourner -0, pr&eacute;c&eacute;demment -0 pouvait
        &ecirc;tre retourn&eacute; pour des cas o&ugrave; num valait -0.01.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkcs7-verify.php'>openssl_pkcs7_verify</a></td><td>Le param&egrave;tre output_filename a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.pack.php'>pack</a></td><td>Les types float et double prennent en charge Big Endian et Little Endian.</td></tr><tr><td>&nbsp;</td><td><a href='function.parse-str.php'>parse_str</a></td><td>L'utilisation de parse_str sans le second argument 
        &eacute;met une note E_DEPRECATED.</td></tr><tr><td>&nbsp;</td><td><a href='function.password-hash.php'>password_hash</a></td><td>Ajout de la prise en charge des mots de passe Argon2i &agrave; l'aide de PASSWORD_ARGON2I.</td></tr><tr><td>&nbsp;</td><td><a href='function.preg-match.php'>preg_match</a></td><td>PREG_UNMATCHED_AS_NULL est maintenant support&eacute; pour le
        param&egrave;tre $flags.</td></tr><tr><td>&nbsp;</td><td><a href='function.preg-match-all.php'>preg_match_all</a></td><td>PREG_UNMATCHED_AS_NULL est maintenant support&eacute; pour le
        param&egrave;tre $flags.</td></tr><tr><td>&nbsp;</td><td><a href='function.preg-quote.php'>preg_quote</a></td><td>delimiter est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.proc-nice.php'>proc_nice</a></td><td>Cette fonction est maintenant disponible sur Windows.</td></tr><tr><td>&nbsp;</td><td><a href='function.rand.php'>rand</a></td><td>rand 
        a re&ccedil;u une correction de bogue 
        pour un bug de polarisation modulo. Cela signifie que les s&eacute;quences 
        g&eacute;n&eacute;r&eacute;es dans certains cas sp&eacute;cifiques peuvent diff&eacute;rer de PHP 7.1 sur
        les machines 64-bit.</td></tr><tr><td>&nbsp;</td><td><a href='function.read-exif-data.php'>read_exif_data</a></td><td>Cet alias de fonction a &eacute;t&eacute; d&eacute;pr&eacute;ci&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-abort.php'>session_abort</a></td><td>Le type de retour de cette fonction est d&eacute;sormais bool&eacute;en.
       Auparavant, c'&eacute;tait void.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-module-name.php'>session_module_name</a></td><td>Il est d&eacute;sormais explicitement interdit de d&eacute;finir le nom du module en tant que
       &quot;user&quot;. Auparavant, ceci &eacute;tait silencieusement ignor&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-name.php'>session_name</a></td><td>session_name v&eacute;rifie l'&eacute;tat de la session,
        auparavant elle v&eacute;rifiait uniquement l'&eacute;tat du cookie. Par cons&eacute;quent,
        les versions plus anciennes de session_name autorisent
        l'appel de session_name
        apr&egrave;s session_start ce qui peut causer le plantage de PHP
        et peut donner lieu &agrave; des comportements &eacute;tranges.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-reset.php'>session_reset</a></td><td>Le type de retour de cette fonction est d&eacute;sormais bool&eacute;en.
       Auparavant, c'&eacute;tait void.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-set-cookie-params.php'>session_set_cookie_params</a></td><td>Cette fonction retourne true en cas de succ&egrave;s ou false si une erreur survient. Auparavant la fonction retournait void.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-unset.php'>session_unset</a></td><td>Le type de retour de cette fonction est d&eacute;sormais bool&eacute;en.
       Auparavant, c'&eacute;tait void.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-write-close.php'>session_write_close</a></td><td>Le type de retour de cette fonction est d&eacute;sormais bool&eacute;en.
       Auparavant, c'&eacute;tait void.</td></tr><tr><td>&nbsp;</td><td><a href='function.set-error-handler.php'>set_error_handler</a></td><td>errcontext est devenu obsol&egrave;te.
        L'usage de ce param&egrave;tre &eacute;met une notice E_DEPRECATED.</td></tr><tr><td>&nbsp;</td><td><a href='function.unpack.php'>unpack</a></td><td>Les types float et double supportent &agrave; la fois l'orientation Big Endian et Little Endian.</td></tr><tr><td>&nbsp;</td><td><a href='function.utf8-decode.php'>utf8_decode</a></td><td>Cette fonction a &eacute;t&eacute; d&eacute;plac&eacute;e dans le c&oelig;ur de PHP ; auparavant, il &eacute;tait
        n&eacute;cessaire d'installer l'extension XML pour l'utiliser.</td></tr><tr><td>&nbsp;</td><td><a href='function.utf8-encode.php'>utf8_encode</a></td><td>Cette fonction a &eacute;t&eacute; d&eacute;plac&eacute;e dans le c&oelig;ur de PHP,
        auparavant, il &eacute;tait n&eacute;cessaire d'installer l'extension XML
        pour l'utiliser.</td></tr><tr><td>&nbsp;</td><td><a href='pdostatement.debugdumpparams.php'>PDOStatement::debugDumpParams</a></td><td>PDOStatement::debugDumpParams retourne
        maintenant le SQL envoy&eacute; &agrave; la base de donn&eacute;es, y compris la requ&ecirc;te
        compl&egrave;te, RAW (y compris les espaces r&eacute;serv&eacute;s remplac&eacute;s avec leurs
        valeurs d&eacute;limit&eacute;es). Il est &agrave; noter que cela ne sera disponible que si les
        instructions pr&eacute;par&eacute;es &eacute;mul&eacute;es sont activ&eacute;es.</td></tr><tr><td>&nbsp;</td><td><a href='ref.hash.php'>hash_pbkdf2</a></td><td>L'utilisation de fonctions d'hachage non cryptographiques (adler32,
        crc32, crc32b, fnv132, fnv1a32, fnv164, fnv1a64, joaat) a &eacute;t&eacute; d&eacute;sactiv&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclass.getmethods.php'>ReflectionClass::getMethods</a></td><td>filter est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='reflectionclass.getproperties.php'>ReflectionClass::getProperties</a></td><td>filter est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3.openblob.php'>SQLite3::openBlob</a></td><td>Le param&egrave;tre flags a &eacute;t&eacute; ajout&eacute;, permettant
       d'&eacute;crire des BLOBs ; pr&eacute;c&eacute;demment seule la lecture &eacute;tait support&eacute;e.</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 supporte d&eacute;sormais XML_OPTION_SKIP_TAGSTART
       et 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>Ajout du support pour fournir un objet g&eacute;n&eacute;rique
        DateTimeInterface pour le param&egrave;tre 
        datetime. Anciennement, seulement les objets valides
        DateTime &eacute;taient support&eacute;s.</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>Le param&egrave;tre flags a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3.createfunction.php'>SQLite3::createFunction</a></td><td>Le param&egrave;tre flags a &eacute;t&eacute; ajout&eacute;.</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>Ajout du support des enregistrements de type CAA.</td></tr><tr><td>&nbsp;</td><td><a href='function.fopen.php'>fopen</a></td><td>L'option 'e' a &eacute;t&eacute; ajout&eacute;e.</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>Le param&egrave;tre exclude_disabled a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.pack.php'>pack</a></td><td>Les codes &quot;e&quot;, &quot;E&quot;, &quot;g&quot; et &quot;G&quot; ont &eacute;t&eacute; ajout&eacute;s pour activer la prise en 
        charge de l'ordre des octets pour les nombres &agrave; virgule flottante simple 
        et double pr&eacute;cision.</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>Les caract&egrave;res de format F et f
        ont &eacute;t&eacute; ajout&eacute;s.</td></tr><tr><td>&nbsp;</td><td><a href='datetime.settime.php'>DateTime::setTime</a></td><td>Le param&egrave;tre microsecond a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.construct.php'>DateTimeImmutable::__construct</a></td><td>D&eacute;sormais les microsecondes sont remplis avec leur valeur actuelle. Et non '00000'.</td></tr><tr><td>&nbsp;</td><td><a href='datetimeimmutable.settime.php'>DateTimeImmutable::setTime</a></td><td>Le param&egrave;tre microsecond a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='datetimezone.listidentifiers.php'>DateTimeZone::listIdentifiers</a></td><td>countryCode est d&eacute;sormais nullable.</td></tr><tr><td>&nbsp;</td><td><a href='function.array-rand.php'>array_rand</a></td><td>L'algorithme 
         interne de g&eacute;n&eacute;ration al&eacute;atoire a &eacute;t&eacute; modifi&eacute; pour utiliser le 
         g&eacute;n&eacute;rateur al&eacute;atoire de nombre 
         Mersenne Twister au lieu de la fonction al&eacute;atoire libc</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-multi-setopt.php'>curl_multi_setopt</a></td><td>Ajout de CURLMOPT_PUSHFUNCTION.</td></tr><tr><td>&nbsp;</td><td><a href='function.exif-imagetype.php'>exif_imagetype</a></td><td>Ajout de la prise en charge de WebP.</td></tr><tr><td>&nbsp;</td><td><a href='function.file-get-contents.php'>file_get_contents</a></td><td>Ajout du support pour des positions offset n&eacute;gatives.</td></tr><tr><td>&nbsp;</td><td><a href='function.get-headers.php'>get_headers</a></td><td>Le param&egrave;tre context a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.getenv.php'>getenv</a></td><td>name peut d&eacute;sormais &ecirc;tre omis pour r&eacute;cup&eacute;rer
       un tableau associatif de toutes les variables d'environnement.</td></tr><tr><td>&nbsp;</td><td><a href='function.getimagesize.php'>getimagesize</a></td><td>Ajout du support de WebP.</td></tr><tr><td>&nbsp;</td><td><a href='function.getopt.php'>getopt</a></td><td>Ajout du param&egrave;tre rest_index.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-extract.php'>grapheme_extract</a></td><td>Le support des valeurs n&eacute;gatives pour offset a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-stripos.php'>grapheme_stripos</a></td><td>Ajout du support des offsets n&eacute;gatifs.</td></tr><tr><td>&nbsp;</td><td><a href='function.grapheme-strpos.php'>grapheme_strpos</a></td><td>Ajout du support des offsets n&eacute;gatifs.</td></tr><tr><td>&nbsp;</td><td><a href='function.hash-algos.php'>hash_algos</a></td><td>Support pour sha512/224, sha512/256, sha3-224, sha3-256, sha3-384 et
        sha3-512 a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.iconv-strpos.php'>iconv_strpos</a></td><td>Support pour les offsets n&eacute;gatifs a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-decode.php'>json_decode</a></td><td>Une cl&eacute; JSON vide (&quot;&quot;) peut &ecirc;tre d&eacute;cod&eacute;e dans la propri&eacute;t&eacute; d'objet
        vide au lieu d'utiliser une cl&eacute; avec la valeur _empty_.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-encode.php'>json_encode</a></td><td>Le flags
        JSON_UNESCAPED_LINE_TERMINATORS a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.json-encode.php'>json_encode</a></td><td>serialize_precision est
        utilis&eacute; &agrave; la place de precision
        lors de l'encodage de valeurs float.</td></tr><tr><td>&nbsp;</td><td><a href='function.list.php'>list</a></td><td>Il est maintenant possible de sp&eacute;cifier les cl&eacute;s dans la 
        list. Cela permet de d&eacute;structurer des tableaux 
        avec des cl&eacute;s non-enti&egrave;res ou non s&eacute;quentielles.</td></tr><tr><td>&nbsp;</td><td><a href='function.long2ip.php'>long2ip</a></td><td>Le type du param&egrave;tre ip a &eacute;t&eacute;
       modifi&eacute; de string en int.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg.php'>mb_ereg</a></td><td>mb_ereg va maintenant affecter matches 
       &agrave; un array vide, si rien ne correspond. Auparavant, les 
       matches n'&eacute;taient pas modifi&eacute;es dans ce cas.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-replace.php'>mb_ereg_replace</a></td><td>Cette fonction v&eacute;rifie si string est valide pour
        l'encodage courant.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-replace.php'>mb_ereg_replace</a></td><td>Le modificateur e est d&eacute;sormais obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-replace-callback.php'>mb_ereg_replace_callback</a></td><td>Cette fonction v&eacute;rifie si string est valide pour
        l'encodage courant.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-ereg-search-setpos.php'>mb_ereg_search_setpos</a></td><td>La prise en charge d'une offset n&eacute;gative a &eacute;t&eacute; ajout&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-eregi.php'>mb_eregi</a></td><td>mb_eregi d&eacute;finira d&eacute;sormais matches
       en un tableau vide, s'il n'y a aucune correspondance. Auparavant,
       matches n'&eacute;tait pas modifi&eacute; dans ce cas.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-eregi-replace.php'>mb_eregi_replace</a></td><td>Cette fonction v&eacute;rifie si string est valide pour
        l'encodage courant.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-eregi-replace.php'>mb_eregi_replace</a></td><td>Le modificateur e est d&eacute;sormais obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-regex-set-options.php'>mb_regex_set_options</a></td><td>L'option &quot;e&quot; &eacute;met d&eacute;sormais une E_DEPRECATED.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strimwidth.php'>mb_strimwidth</a></td><td>Support pour starts et widths n&eacute;gatifs a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-stripos.php'>mb_stripos</a></td><td>Support pour offsets n&eacute;gatifs a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.mb-strpos.php'>mb_strpos</a></td><td>Support pour offsets n&eacute;gatifs a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.mt-rand.php'>mt_rand</a></td><td>rand est devenu un alias de mt_rand.</td></tr><tr><td>&nbsp;</td><td><a href='function.mt-rand.php'>mt_rand</a></td><td>mt_rand
        a &eacute;t&eacute; mis &agrave; jour
        pour utiliser la version corrig&eacute;e, correcte, de l'algorithme Twister
        Mersenne. Pour revenir &agrave; l'ancien comportement, utiliser
        mt_srand avec MT_RAND_PHP
        comme deuxi&egrave;me param&egrave;tre.</td></tr><tr><td>&nbsp;</td><td><a href='function.mt-srand.php'>mt_srand</a></td><td>srand a &eacute;t&eacute; chang&eacute; pour &ecirc;tre un alias de mt_srand.</td></tr><tr><td>&nbsp;</td><td><a href='function.mt-srand.php'>mt_srand</a></td><td>mt_rand a &eacute;t&eacute; mis &agrave; jour pour utiliser la version corrig&eacute;e, correcte 
        de l'algorithme de Mersenne Twister. Pour retourner &agrave; l'ancien comportement,
        utiliser mt_srand avec MT_RAND_PHP comme deuxi&egrave;me param&egrave;tre.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-csr-new.php'>openssl_csr_new</a></td><td>options supporte d&eacute;sormais curve_name.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-decrypt.php'>openssl_decrypt</a></td><td>Les param&egrave;tres tag et aad ont &eacute;t&eacute; ajout&eacute;s.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-encrypt.php'>openssl_encrypt</a></td><td>Les param&egrave;tres tag, aad et tag_length ont &eacute;t&eacute; ajout&eacute;s.</td></tr><tr><td>&nbsp;</td><td><a href='function.openssl-pkey-new.php'>openssl_pkey_new</a></td><td>L'option curve_name a &eacute;t&eacute; ajout&eacute;e
       pour permettre la cr&eacute;ation de cl&eacute;s EC.</td></tr><tr><td>&nbsp;</td><td><a href='function.output-add-rewrite-var.php'>output_add_rewrite_var</a></td><td>&Agrave; partir de PHP 7.1.0, un tampon de sortie d&eacute;di&eacute; est utilis&eacute;,
        url_rewriter.tags
        est utilis&eacute; uniquement pour les fonctions de sortie et
        url_rewriter.hosts est disponible.
        Ant&eacute;rieur &agrave; PHP 7.1.0, les variables de r&eacute;&eacute;criture d&eacute;finies par output_add_rewrite_var
        partageaient un tampon de sortie avec la prise en charge transparente de l'ID de session
        (voir 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>Avant PHP 7.1.0, les variables de r&eacute;&eacute;criture d&eacute;finies par
        output_add_rewrite_var utilisaient la m&ecirc;me m&eacute;moire
        tampon de sortie du module de session trans sid. &Agrave; partir de PHP 7.1.0, la
        m&eacute;moire tampon de sortie d&eacute;di&eacute;e est utilis&eacute;e et
        output_reset_rewrite_vars supprime uniquement les
        vars de r&eacute;&eacute;criture d&eacute;finies par output_add_rewrite_var.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-signal.php'>pcntl_signal</a></td><td>&Agrave; partir de PHP 7.1.0, le gestionnaire de signaux re&ccedil;oit un
        second argument contenant le siginfo du signal sp&eacute;cifique. Ces donn&eacute;es ne
        sont fournies que si le syst&egrave;me d'exploitation dispose de la structure siginfo_t.
        Si le syst&egrave;me d'exploitation n'impl&eacute;mente pas siginfo_t, null est fourni.</td></tr><tr><td>&nbsp;</td><td><a href='function.pcntl-signal-get-handler.php'>pcntl_signal_get_handler</a></td><td>La fonction pcntl_signal_get_handler a &eacute;t&eacute; ajout&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-fetch-all.php'>pg_fetch_all</a></td><td>Le param&egrave;tre mode a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-last-notice.php'>pg_last_notice</a></td><td>Le param&egrave;tre mode a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.pg-select.php'>pg_select</a></td><td>Le param&egrave;tre mode a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.rand.php'>rand</a></td><td>rand est devenu un alias de mt_rand.</td></tr><tr><td>&nbsp;</td><td><a href='function.session-start.php'>session_start</a></td><td>session_start retourne maintenant false et 
        n'initialise plus $_SESSION lorsqu'il n'a pas pu 
        d&eacute;marrer la session.</td></tr><tr><td>&nbsp;</td><td><a href='function.shuffle.php'>shuffle</a></td><td>L'algorithme interne de g&eacute;n&eacute;ration al&eacute;atoire 
        a &eacute;t&eacute; modifi&eacute; 
        pour utiliser le g&eacute;n&eacute;rateur de nombre al&eacute;atoire 
         Mersenne Twister au lieu de la fonction libc rand.</td></tr><tr><td>&nbsp;</td><td><a href='function.srand.php'>srand</a></td><td>srand est devenu un alias de mt_srand.</td></tr><tr><td>&nbsp;</td><td><a href='function.str-shuffle.php'>str_shuffle</a></td><td>L'algorithme de randomisation a &eacute;t&eacute; modifi&eacute; pour utiliser le G&eacute;n&eacute;rateur de Nombre Al&eacute;atoire
        Mersenne Twister &agrave; la place de la fonction rand de libc.</td></tr><tr><td>&nbsp;</td><td><a href='function.stripos.php'>stripos</a></td><td>Ajout du support des nombres n&eacute;gatifs pour le param&egrave;tre offset.</td></tr><tr><td>&nbsp;</td><td><a href='function.strpos.php'>strpos</a></td><td>Ajout du support des nombres n&eacute;gatifs pour le param&egrave;tre offset.</td></tr><tr><td>&nbsp;</td><td><a href='function.substr-count.php'>substr_count</a></td><td>Ajout du support des nombres n&eacute;gatifs pour offset
        et length.
        length peut aussi &ecirc;tre 0 maintenant.</td></tr><tr><td>&nbsp;</td><td><a href='function.tempnam.php'>tempnam</a></td><td>tempnam &eacute;met d&eacute;sormais une notice lors du rabat
       sur le dossier temporaire syst&egrave;me.</td></tr><tr><td>&nbsp;</td><td><a href='function.unpack.php'>unpack</a></td><td>La position offset optionnelle a &eacute;t&eacute; ajout&eacute;e.</td></tr><tr><td>&nbsp;</td><td><a href='function.unserialize.php'>unserialize</a></td><td>L'&eacute;l&eacute;ment allowed_classes de
        options est maintenant strictement typ&eacute;, c'est-&agrave;-dire si
        quelque chose d'autre qu'un tableau array ou un bool
        est donn&eacute; unserialize retourne false et &eacute;met une
        E_WARNING.</td></tr><tr><td>&nbsp;</td><td><a href='reflectiontype.tostring.php'>ReflectionType::__toString</a></td><td>ReflectionType::__toString a &eacute;t&eacute; rendu obsol&egrave;te.</td></tr><tr><td>&nbsp;</td><td><a href='sessionhandler.gc.php'>SessionHandler::gc</a></td><td>Ant&eacute;rieur &agrave; cette version, cette fonction retournait true en cas de succ&egrave;s.</td></tr><tr><td>&nbsp;</td><td><a href='sessionhandlerinterface.gc.php'>SessionHandlerInterface::gc</a></td><td>Avant cette version, la fonction retournait true en cas de succ&egrave;s.</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>Ajout du support des enregistrements de type CAA.</td></tr><tr><td>&nbsp;</td><td><a href='function.fopen.php'>fopen</a></td><td>L'option 'e' a &eacute;t&eacute; ajout&eacute;e.</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>Le param&egrave;tre exclude_disabled a &eacute;t&eacute; ajout&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='function.pack.php'>pack</a></td><td>Les codes &quot;e&quot;, &quot;E&quot;, &quot;g&quot; et &quot;G&quot; ont &eacute;t&eacute; ajout&eacute;s pour activer la prise en 
        charge de l'ordre des octets pour les nombres &agrave; virgule flottante simple 
        et double pr&eacute;cision.</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>Si string est &eacute;gal &agrave;
        offset caract&egrave;res long, une cha&icirc;ne vide sera
        retourn&eacute;e. Ant&eacute;rieur &agrave; cette version, false &eacute;tait retourn&eacute; dans ce cas.</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>Ajout de la constante IMG_WEBP.</td></tr><tr><td>&nbsp;</td><td><a href='splfileobject.getcsvcontrol.php'>SplFileObject::getCsvControl</a></td><td>Ajout du caract&egrave;re d'&eacute;chappement dans le tableau retourn&eacute;.</td></tr><tr><td>&nbsp;</td><td><a href='sqlite3.construct.php'>SQLite3::__construct</a></td><td>Le filename peut maintenant &ecirc;tre vide pour utiliser une base de donn&eacute;es priv&eacute;e, temporaire sur disque.</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>Le param&egrave;tre local_only a &eacute;t&eacute; ajout&eacute;.</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>Ajout de CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE,
         CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE,
         CURLMOPT_MAX_HOST_CONNECTIONS,
         CURLMOPT_MAX_PIPELINE_LENGTH et
         CURLMOPT_MAX_TOTAL_CONNECTIONS.</td></tr><tr><td>&nbsp;</td><td><a href='function.curl-setopt.php'>curl_setopt</a></td><td>Introduit 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 et
        CURLSSLOPT_NO_REVOKE.</td></tr></tbody></table>
   </div>
<?php manual_footer($setup); ?>