<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.strings.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'fr',
  ),
  'this' => 
  array (
    0 => 'changelog.strings.php',
    1 => 'Historique des modifications',
    2 => 'Historique des modifications',
  ),
  'up' => 
  array (
    0 => 'book.strings.php',
    1 => 'Cha&icirc;ne de caract&egrave;res',
  ),
  'prev' => 
  array (
    0 => 'function.wordwrap.php',
    1 => 'wordwrap',
  ),
  'next' => 
  array (
    0 => 'refs.basic.vartype.php',
    1 => 'Extensions relatives aux variables et aux types',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'fr',
    'path' => 'reference/strings/book.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="changelog.strings" class="appendix">
 <h1 class="title">Historique des modifications</h1>

 <p class="para">Les modifications suivantes ont été apportées aux classes/fonctions/méthodes de cette extension.</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.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></tbody><tbody class="gen-changelog v8-5-0"><tr><td>8.4.0</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></tbody><tbody class="gen-changelog v8-4-0"><tr><td>8.3.0</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.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.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></tbody><tbody class="gen-changelog v8-3-0"><tr><td>8.2.0</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.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.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.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></tbody><tbody class="gen-changelog v8-2-0"><tr><td>8.1.0</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.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></tbody><tbody class="gen-changelog v8-1-0"><tr><td>8.0.0</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-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.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.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.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.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.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.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.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.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.parse-str.php'>parse_str</a></td><td>result n'est plus optionnel.</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.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.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.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.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.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></tbody><tbody class="gen-changelog v8-0-0"><tr><td>7.4.0</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.hebrevc.php'>hebrevc</a></td><td>Cette fonction est obsol&egrave;te.</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.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.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></tbody><tbody class="gen-changelog v7-4-0"><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='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></tbody><tbody class="gen-changelog v7-3-0"><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.0</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.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.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></tbody><tbody class="gen-changelog v7-2-0"><tr><td>7.1.0</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></tbody></table>
</div>
<?php manual_footer($setup); ?>