<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.mysqli.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'fr',
  ),
  'this' => 
  array (
    0 => 'changelog.mysqli.php',
    1 => 'Historique des modifications',
    2 => 'Historique des modifications',
  ),
  'up' => 
  array (
    0 => 'book.mysqli.php',
    1 => 'MySQLi',
  ),
  'prev' => 
  array (
    0 => 'function.mysqli-set-opt.php',
    1 => 'mysqli::set_opt',
  ),
  'next' => 
  array (
    0 => 'book.mysql-xdevapi.php',
    1 => 'Mysql_xdevapi',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'fr',
    'path' => 'reference/mysqli/book.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="changelog.mysqli" 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.4.0</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></tbody><tbody class="gen-changelog v8-4-0"><tr><td>8.3.0</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></tbody><tbody class="gen-changelog v8-3-0"><tr><td>8.1.0</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></tbody><tbody class="gen-changelog v8-1-0"><tr><td>8.0.0</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></tbody><tbody class="gen-changelog v8-0-0"><tr><td>7.4.0</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></tbody></table>
</div>
<?php manual_footer($setup); ?>