mirror of
https://github.com/macintoshplus/doc-fr.git
synced 2026-03-26 01:42:09 +01:00
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@347333 c90b9560-bf6c-de11-be94-00142212c4b1
154 lines
4.5 KiB
XML
154 lines
4.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- $Revision$ -->
|
|
<!-- EN-Revision: da75c15e022c72fdab6ed68f936ee41ecc5909b1 Maintainer: yannick Status: ready -->
|
|
<!-- Reviewed: yes Maintainer: pmartin -->
|
|
|
|
<sect1 xml:id="migration56.changed-functions">
|
|
<title>Fonctions modifiées</title>
|
|
|
|
<sect2 xml:id="migration56.changed-functions.core">
|
|
<title>Cœur de PHP</title>
|
|
|
|
<itemizedlist>
|
|
<listitem>
|
|
<simpara>
|
|
<function>crypt</function> lève maintenant une erreur
|
|
<constant>E_NOTICE</constant> si le paramètre
|
|
<parameter>salt</parameter> est omit.
|
|
</simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara>
|
|
<function>substr_compare</function> accepte désormais
|
|
<literal>0</literal> pour son paramètre
|
|
<parameter>length</parameter>.
|
|
</simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara>
|
|
<function>unserialize</function> va désormais échouer si les
|
|
données linéarisées passées ont été manipulées pour instancier
|
|
un objet sans appeler son constructeur.
|
|
</simpara>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</sect2>
|
|
|
|
<sect2 xml:id="migration56.changed-functions.curl">
|
|
<title><link linkend="book.curl">cURL</link></title>
|
|
|
|
<itemizedlist>
|
|
<listitem>
|
|
<simpara>
|
|
L'envoi de fichier en utilisant la syntaxe <literal>@file</literal>
|
|
est maintenant uniquement supporté si l'option
|
|
<constant>CURLOPT_SAFE_UPLOAD</constant> est définie à &false;.
|
|
<classname>CURLFile</classname> devrait être utilisé à la place.
|
|
</simpara>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</sect2>
|
|
|
|
<sect2 xml:id="migration56.changed-functions.mcrypt">
|
|
<title><link linkend="book.mcrypt">Mcrypt</link></title>
|
|
|
|
<itemizedlist>
|
|
<listitem>
|
|
<simpara>
|
|
Le paramètre <parameter>source</parameter> de
|
|
<function>mcrypt_create_iv</function> a maintenant pour valeur de défaut
|
|
<constant>MCRYPT_DEV_URANDOM</constant> à la place de
|
|
<constant>MCRYPT_DEV_RANDOM</constant>.
|
|
</simpara>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</sect2>
|
|
|
|
<sect2 xml:id="migration56.changed-functions.openssl">
|
|
<title><link linkend="book.openssl">OpenSSL</link></title>
|
|
|
|
<itemizedlist>
|
|
<listitem>
|
|
<simpara>
|
|
<function>stream_socket_enable_crypto</function> permet désormais
|
|
au paramètre <parameter>crypto_type</parameter> d'être optionnel
|
|
si le contexte SSL de flux inclut la nouvelle option
|
|
<parameter>crypto_type</parameter>.
|
|
</simpara>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</sect2>
|
|
|
|
<sect2 xml:id="migration56.changed-functions.pgsql">
|
|
<title><link linkend="book.pgsql">PostgreSQL</link></title>
|
|
|
|
<itemizedlist>
|
|
<listitem>
|
|
<simpara>
|
|
<function>pg_insert</function>, <function>pg_select</function>,
|
|
<function>pg_update</function> et <function>pg_delete</function> ne sont
|
|
plus à l'état expérimental.
|
|
</simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara>
|
|
<function>pg_send_execute</function>,
|
|
<function>pg_send_prepare</function>, <function>pg_send_query</function>
|
|
et <function>pg_send_query_params</function> ne bloqueront plus jusqu'à
|
|
la fin de l'écriture de la requête si la connexion vers la base est
|
|
établie en mode non bloquant.
|
|
</simpara>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</sect2>
|
|
|
|
<sect2 xml:id="migration56.changed-functions.reflection">
|
|
<title><link linkend="book.reflection">Reflection</link></title>
|
|
|
|
<itemizedlist>
|
|
<listitem>
|
|
<simpara>
|
|
<methodname>ReflectionClass::newInstanceWithoutConstructor</methodname>
|
|
autorise désormais les classes internes non-finales à être instanciées.
|
|
</simpara>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</sect2>
|
|
|
|
<sect2 xml:id="migration56.changed-functions.xmlreader">
|
|
<title><link linkend="book.xmlreader">XMLReader</link></title>
|
|
|
|
<itemizedlist>
|
|
<listitem>
|
|
<simpara>
|
|
<methodname>XMLReader::getAttributeNs</methodname> et
|
|
<methodname>XMLReader::getAttributeNo</methodname> retournent maintenant
|
|
&null; si l'attribut ne peut être trouvé, comme
|
|
<methodname>XMLReader::getAttribute</methodname>.
|
|
</simpara>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</sect2>
|
|
</sect1>
|
|
|
|
<!-- Keep this comment at the end of the file
|
|
Local variables:
|
|
mode: sgml
|
|
sgml-omittag:t
|
|
sgml-shorttag:t
|
|
sgml-minimize-attributes:nil
|
|
sgml-always-quote-attributes:t
|
|
sgml-indent-step:1
|
|
sgml-indent-data:t
|
|
indent-tabs-mode:nil
|
|
sgml-parent-document:nil
|
|
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
|
sgml-exposed-tags:nil
|
|
sgml-local-catalogs:nil
|
|
sgml-local-ecat-files:nil
|
|
End:
|
|
vim600: syn=xml fen fdm=syntax fdl=2 si
|
|
vim: et tw=78 syn=sgml
|
|
vi: ts=1 sw=1
|
|
-->
|