mirror of
https://github.com/macintoshplus/doc-fr.git
synced 2026-03-28 02:42:09 +01:00
204 lines
6.3 KiB
XML
204 lines
6.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- $Revision$ -->
|
|
<!-- EN-Revision: 47d0c1e6dac50e364dedc76a1c7b14f951408142 Maintainer: jbnahan Status: ready -->
|
|
<!-- Reviewed: yes -->
|
|
|
|
<sect1 xml:id="migration73.deprecated">
|
|
<title>Fonctionnalités devenues obsolètes</title>
|
|
|
|
<sect2 xml:id="migration73.deprecated.core">
|
|
<title>Cœur de PHP</title>
|
|
|
|
<sect3 xml:id="migration73.deprecated.core.ci-constant">
|
|
<title>Constantes non sensibles à la casse</title>
|
|
|
|
<para>
|
|
La déclaration des constantes non sensibles à la casse a été déconseillée.
|
|
Le passage de &true; comme troisième argument à <function>define</function>
|
|
générera désormais un avertissement d'obsolescence. L'utilisation de constantes
|
|
non sensibles à la casse avec une casse qui diffère de la déclaration est
|
|
également obsolète.
|
|
</para>
|
|
</sect3>
|
|
|
|
<sect3 xml:id="migration73.deprecated.core.assert">
|
|
<title>assert() dans un espace de nom</title>
|
|
|
|
<para>
|
|
La déclaration d'une fonction appelée <literal>assert()</literal> dans un
|
|
espace de noms est déconseillée. La fonction <function>assert</function> est
|
|
sujette à une manipulation spéciale par le moteur, ce qui peut conduire à un
|
|
comportement incohérent lors de la définition d'une fonction dans un espace
|
|
de nom avec le même nom.
|
|
</para>
|
|
</sect3>
|
|
|
|
<sect3 xml:id="migration73.deprecated.core.string-search">
|
|
<title>Recherche de chaînes avec Needle non-chaîne</title>
|
|
|
|
<para>
|
|
Passer une valeur recherchée qui n'est pas du texte dans les fonctions de
|
|
recherche est déconseillé. Dans le futur la valeur recherchée sera interprétée
|
|
comme une chaîne en ASCII. Selon le comportement prévu, vous devez soit
|
|
explicitement caster la recherche en chaîne soit effectuer un appel explicite à
|
|
<function>chr</function>. Les fonctions suivantes sont affectées :
|
|
<itemizedlist>
|
|
<listitem>
|
|
<simpara><function>strpos</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>strrpos</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>stripos</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>strripos</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>strstr</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>strchr</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>strrchr</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>stristr</function></simpara>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</para>
|
|
</sect3>
|
|
|
|
<sect3 xml:id="migration73.deprecated.core.strip-tags-streaming">
|
|
<title>Strip-Tags Streaming</title>
|
|
|
|
<para>
|
|
La fonction <function>fgetss</function> et le <link
|
|
linkend="filters.string">filtre de flux string.strip_tags</link> sont
|
|
maintenant déconseillés. Cela affecte également la méthode
|
|
<methodname>SplFileObject::fgetss</methodname> et la fonction
|
|
<function>gzgetss</function>.
|
|
</para>
|
|
</sect3>
|
|
|
|
</sect2>
|
|
|
|
<sect2 xml:id="migration73.deprecated.filter">
|
|
<title>Filtrage des données</title>
|
|
|
|
<para>
|
|
L'utilisation explicite des constantes
|
|
<constant>FILTER_FLAG_SCHEME_REQUIRED</constant> et
|
|
<constant>FILTER_FLAG_HOST_REQUIRED</constant> est maintenant déconseillée;
|
|
les deux sont implicites pour <constant>FILTER_VALIDATE_URL</constant> de
|
|
toute façon.
|
|
</para>
|
|
</sect2>
|
|
|
|
<sect2 xml:id="migration73.deprecated.image">
|
|
<title>Traitement d'image et GD</title>
|
|
|
|
<para>
|
|
La fonction <function>image2wbmp</function> est déconseillée.
|
|
</para>
|
|
</sect2>
|
|
|
|
<sect2 xml:id="migration72.deprecated.intl">
|
|
<title>Fonctions d'internationalisation</title>
|
|
|
|
<para>
|
|
L'utilisation de la forme <constant>Normalizer::NONE</constant> lève un
|
|
avertissement d'obsolescence, si PHP est lié à l'ICU ≥ 56.
|
|
</para>
|
|
</sect2>
|
|
|
|
<sect2 xml:id="migration73.deprecated.mbstring">
|
|
<title>Chaîne multioctets</title>
|
|
|
|
<para>
|
|
Les alias <literal>mbereg_*()</literal> non documentés suivants sont
|
|
déconseillés. Utilisez plutôt les variantes <literal>mb_ereg_*()</literal>
|
|
correspondantes.
|
|
<itemizedlist>
|
|
<listitem>
|
|
<simpara><function>mbregex_encoding</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>mbereg</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>mberegi</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>mbereg_replace</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>mberegi_replace</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>mbsplit</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>mbereg_match</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>mbereg_search</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>mbereg_search_pos</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>mbereg_search_regs</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>mbereg_search_init</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>mbereg_search_getregs</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>mbereg_search_getpos</function></simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara><function>mbereg_search_setpos</function></simpara>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</para>
|
|
</sect2>
|
|
|
|
<sect2 xml:id="migration73.deprecated.pdo-odbc">
|
|
<title>Fonction ODBC et DB2 (PDO_ODBC)</title>
|
|
|
|
<para>
|
|
Le paramètre ini <link
|
|
linkend="ini.pdo-odbc.db2-instance-name">pdo_odbc.db2_instance_name</link>
|
|
a été formellement déconseillé. Il est déconseillé dans la documentation à
|
|
partir de PHP 5.1.1.
|
|
</para>
|
|
</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
|
|
-->
|