cvs: phpdoc-fr /reference/intl setup.xml /reference/intl/dateformatter create.xml format.xml get-calendar.xml get-datetype.xml get-error-code.xml
get-error-message.xml get-locale.xml get-pattern.xml get-timetype.xml get-timezone-id.xml is-lenient.xml localtime.xml parse.xml set-calendar.xml
set-lenient.xml set-pattern.xml set-timezone-id.xml
| From: | Damien Seguy | Date: | Sat, 31 Jan 2009 06:49:33 +0000 |
| Subject: | cvs: phpdoc-fr /reference/intl setup.xml /reference/intl/dateformatter create.xml format.xml get-calendar.xml get-datetype.xml get-error-code.xml get-error-message.xml get-locale.xml get-pattern.xml get-timetype.xml get-timezone-id.xml is-lenient.xml localtime.xml parse.xml set-calendar.xml set-lenient.xml set-pattern.xml set-timezone-id.xml |
||
| Groups: | php.doc.fr | ||
| Request: | Send a blank email to doc-fr+get-6541@lists.php.net to get a copy of this message | ||
dams Sat Jan 31 06:49:33 2009 UTC
Added files:
/phpdoc-fr/reference/intl/dateformatter create.xml format.xml
get-calendar.xml
get-datetype.xml
get-error-code.xml
get-error-message.xml
get-locale.xml
get-pattern.xml
get-timetype.xml
get-timezone-id.xml
is-lenient.xml
localtime.xml parse.xml
set-calendar.xml
set-lenient.xml
set-pattern.xml
set-timezone-id.xml
Modified files:
/phpdoc-fr/reference/intl setup.xml
Log:
initial translation
http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/setup.xml?r1=1.1&r2=1.2&diff_format=u Index: phpdoc-fr/reference/intl/setup.xml diff -u phpdoc-fr/reference/intl/setup.xml:1.1 phpdoc-fr/reference/intl/setup.xml:1.2 --- phpdoc-fr/reference/intl/setup.xml:1.1 Tue Jan 27 21:24:53 2009 +++ phpdoc-fr/reference/intl/setup.xml Sat Jan 31 06:49:33 2009 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Revision: 1.1 $ --> -<!-- EN-Revision: 1.1 Maintainer: dams Status: ready --> +<!-- $Revision: 1.2 $ --> +<!-- EN-Revision: 1.2 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <chapter xml:id="intl.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> @@ -15,8 +15,8 @@ version 3.6 ou plus récent. </para> <para> - Vous aurez aussi besoin de la dernière versiond e PHP. Les collateurs - fonctionnent correctement en PHP 5.1.3 et plus récent, et en 5.2.0 et plus récent. + Cette extension peut être compilée avec PHP 5.2 : PHP 5.2.4 ou plus + récent est recommandé. Elle fait partie du code source de PHP 5.3. </para> </section> <!-- }}} --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/create.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/create.xml +++ phpdoc-fr/reference/intl/dateformatter/create.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.7 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.create" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::create</refname> <refname>datefmt_create</refname> <refname>IntlDateFormatter::__construct</refname> <refpurpose>Crée un formateur de date</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <modifier>static</modifier> <type>IntlDateFormatter</type><methodname>IntlDateFormatter::create</methodname> <methodparam><type>string</type><parameter>locale</parameter></methodparam> <methodparam><type>int</type><parameter>datetype</parameter></methodparam> <methodparam><type>int</type><parameter>timetype</parameter></methodparam> <methodparam choice='opt'><type>string</type><parameter>timezone</parameter></methodparam> <methodparam choice='opt'><type>int</type><parameter>calendar</parameter></methodparam> <methodparam choice='opt'><type>string</type><parameter>pattern</parameter></methodparam> </methodsynopsis> <para> Style orienté objet (constructeur) </para> <constructorsynopsis> <methodname>IntlDateFormatter::__construct</methodname> <methodparam><type>string</type><parameter>locale</parameter></methodparam> <methodparam><type>int</type><parameter>datetype</parameter></methodparam> <methodparam><type>int</type><parameter>timetype</parameter></methodparam> <methodparam choice='opt'><type>string</type><parameter>timezone</parameter></methodparam> <methodparam choice='opt'><type>int</type><parameter>calendar</parameter></methodparam> <methodparam choice='opt'><type>string</type><parameter>pattern</parameter></methodparam> </constructorsynopsis> <para> Style procédural </para> <methodsynopsis> <type>IntlDateFormatter</type><methodname>datefmt_create</methodname> <methodparam><type>string</type><parameter>locale</parameter></methodparam> <methodparam><type>int</type><parameter>datetype</parameter></methodparam> <methodparam><type>int</type><parameter>timetype</parameter></methodparam> <methodparam choice='opt'><type>string</type><parameter>timezone</parameter></methodparam> <methodparam choice='opt'><type>int</type><parameter>calendar</parameter></methodparam> <methodparam choice='opt'><type>string</type><parameter>pattern</parameter></methodparam> </methodsynopsis> <para> Crée un formateur de date </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>locale</parameter></term> <listitem> <para> La locale à utiliser pour formater et analyser. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>datetype</parameter></term> <listitem> <para> Le type de date à utiliser (<constant>none</constant>, <constant>short</constant>, <constant>medium</constant>, <constant>long</constant>, <constant>full</constant>). C'est l'une des <link linkend="intl.intldateformatter-constants">constantes IntlDateFormatter</link>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>timetype</parameter></term> <listitem> <para> Le type d'heure à utiliser (<constant>none</constant>, <constant>short</constant>, <constant>medium</constant>, <constant>long</constant>, <constant>full</constant>). C'est l'une des <link linkend="intl.intldateformatter-constants">IntlDateFormatter constants</link>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>timezone</parameter></term> <listitem> <para> L'identifiant du fuseau horaire, et celui du système par défaut. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>calendar</parameter></term> <listitem> <para> Le calendrier à utiliser pour formater ou analyser. Par défaut, c'est l'une des <link linkend="intl.intldateformatter-constants.calendartypes">constantes IntlDateFormatter</link>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>pattern</parameter></term> <listitem> <para> Le modèle à utiliser pour le formatage ou l'analyse. Optionnel. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_create</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le premier format affiché est ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le deuxième format affiché est ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le premier format est affiché avec le modèle : ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le deuxième format est affiché avec le modèle : ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_create</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le premier format affiché est ".$fmt->format(0); $fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le deuxième format affiché est ".$fmt->format(0); $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le premier format est affiché avec le modèle : ".$fmt->format(0); $fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN , "MM/dd/yyyy"); echo "Le deuxième format est affiché avec le modèle : ".$fmt->format(0); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le premier format affiché est Wednesday, December 31, 1969 4:00:00 PM PT Le deuxième format affiché est Mittwoch, 31. Dezember 1969 16:00 Uhr GMT-08:00 Le premier format est affiché avec le modèle : 12/31/1969 Le deuxième format est affiché avec le modèle : 12/31/1969 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_format</function></member> <member><function>datefmt_parse</function></member> <member><function>datefmt_get_error_code</function></member> <member><function>datefmt_get_error_message</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/format.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/format.xml +++ phpdoc-fr/reference/intl/dateformatter/format.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.5 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.format" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::format</refname> <refname>datefmt_format</refname> <refpurpose>Formate la date et l'heure sous forme de chaîne</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>string</type><methodname>IntlDateFormatter::format</methodname> <methodparam><type>mixed</type><parameter>value</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>string</type><methodname>datefmt_format</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam><type>mixed</type><parameter>value</parameter></methodparam> </methodsynopsis> <para> Formate l'heure sous forme de chaîne. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>value</parameter></term> <listitem> <para> La valeur à formater. Cela peut être un &integer; pour un timestamp Unix (exprimés en secondes depuis l'époque Unix, UTC), ou un &array; pour représenter un tableau <function>localtime</function>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> La chaîne formatée, ou, si une erreur survient, &false;. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_format</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le premier format affiché est ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le deuxième format affiché est ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le premier format est affiché avec le modèle : ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le deuxième format est affiché avec le modèle : ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_format</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le premier format affiché est ".$fmt->format(0); $fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le deuxième format affiché est ".$fmt->format(0); $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le premier format est affiché avec le modèle : ".$fmt->format(0); $fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN , "MM/dd/yyyy"); echo "Le deuxième format est affiché avec le modèle : ".$fmt->format(0); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le premier format affiché est Wednesday, December 31, 1969 4:00:00 PM PT Le deuxième format affiché est Mittwoch, 31. Dezember 1969 16:00 Uhr GMT-08:00 Le premier format est affiché avec le modèle : 12/31/1969 Le deuxième format est affiché avec le modèle : 12/31/1969 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_create</function></member> <member><function>datefmt_parse</function></member> <member><function>datefmt_get_error_code</function></member> <member><function>datefmt_get_error_message</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-calendar.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-calendar.xml +++ phpdoc-fr/reference/intl/dateformatter/get-calendar.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.getcalendar" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getCalendar</refname> <refname>datefmt_get_calendar</refname> <refpurpose>Lit le calendrier utilisé par l'objet IntlDateFormatter</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>int</type><methodname>IntlDateFormatter::getCalendar</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>int</type><methodname>datefmt_get_calendar</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> Le calendrier utilisé par le formateur. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_calendar</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le calendrier du formateur est : ".datefmt_get_calendar($fmt); datefmt_set_calendar($fmt,IntlDateFormatter::TRADITIONAL); echo "Le calendrier est maintenant : ".datefmt_get_calendar($fmt); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_get_calendar</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "calendar of the formatter is : ".$fmt->getCalendar(); $fmt->setCalendar(IntlDateFormatter::TRADITIONAL); echo "Le calendrier est maintenant : ".$fmt->getCalendar(); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le calendrier du formateur est : 1 Le calendrier est maintenant : 0 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_set_calendar</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-datetype.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-datetype.xml +++ phpdoc-fr/reference/intl/dateformatter/get-datetype.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.getdatetype" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getDateType</refname> <refname>datefmt_get_datetype</refname> <refpurpose>Lit le type de date utilisé par IntlDateFormatter</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>int</type><methodname>IntlDateFormatter::getDateType</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>int</type><methodname>datefmt_get_datetype</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> Retourne le type de date utilisé par le formateur <classname>IntlDateFormatter</classname>. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formatteur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> Le <link linkend="intl.intldateformatter-constants">type de date</link> courant du formateur. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_datetype</function></title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le type de date du formateur est : ".datefmt_get_datetype($fmt); echo "L'affichage avec le premier type de date est ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "en_US" ,IntlDateFormatter::SHORT,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Maintenant, le type de date du formateur est : ".datefmt_get_datetype($fmt); echo "L'affichage avec le second type de date est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> <example> <title>OO example</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN); echo "Le type de date du formateur est : ".$fmt->getDateType(); echo "L'affichage avec le premier type de date est ".datefmt_format( $fmt , 0); $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::SHORT,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN); echo "Maintenant, le type de date du formateur est : ".$fmt->getDateType(); echo "L'affichage avec le second type de date est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le type de date du formateur est : 0 L'affichage avec le premier type de date est Wednesday, December 31, 1969 4:00:00 PM PT Maintenant, le type de date du formateur est : 2 L'affichage avec le premier type de date est 12/31/69 4:00:00 PM PT ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_get_timetype</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-error-code.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-error-code.xml +++ phpdoc-fr/reference/intl/dateformatter/get-error-code.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.geterrorcode" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getErrorCode</refname> <refname>datefmt_get_error_code</refname> <refpurpose>Lit le code d'erreur de la dernière opération</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>int</type><methodname>IntlDateFormatter::getErrorCode</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>int</type><methodname>datefmt_get_error_code</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> Lit le code d'erreur de la dernière opération. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> Le code d'erreur, une des valeurs UErrorCode. La valeur initiale est U_ZERO_ERROR. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_error_code</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); $str = datefmt_format($fmt); if(!$str) { echo "Erreur : ".datefmt_get_error_message($fmt) . " (" . datefmt_get_error_code($fmt) . ")\n"; } ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_get_error_code</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); $str = $fmt->format(); if(!$str) { echo "Erreur : ".$fmt->getErrorMessage() . " (" . $fmt->getErrorCode() . ")\n"; } ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Erreur : U_ZERO_ERROR (0) ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_get_error_message</function></member> <member><function>intl_get_error_code</function></member> <member><function>intl_is_failure</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-error-message.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-error-message.xml +++ phpdoc-fr/reference/intl/dateformatter/get-error-message.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.5 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.geterrormessage" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getErrorMessage</refname> <refname>datefmt_get_error_message</refname> <refpurpose>Lit le dernier message d'erreur</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>string</type><methodname>IntlDateFormatter::getErrorMessage</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>string</type><methodname>datefmt_get_error_message</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> Lit le message d'erreur de la dernière opération. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> La description de la dernière erreur. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_error_message</function></title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); $str = datefmt_format($fmt); if(!$str) { echo "Erreur : ".datefmt_get_error_message($fmt) . " (" . datefmt_get_error_code($fmt) . ")\n"; } ?> ]]> </programlisting> </example> <example> <title>OO example</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); $str = $fmt->format(); if(!$str) { echo "Erreur : ".$fmt->getErrorMessage() . " (" . $fmt->getErrorCode() . ")\n"; } ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Erreur : U_ZERO_ERROR (0) ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_get_error_code</function></member> <member><function>intl_get_error_code</function></member> <member><function>intl_is_failure</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-locale.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-locale.xml +++ phpdoc-fr/reference/intl/dateformatter/get-locale.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.getlocale" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getLocale</refname> <refname>datefmt_get_locale</refname> <refpurpose>Lit la locale utilisée par le formateur</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>string</type><methodname>IntlDateFormatter::getLocale</methodname> <methodparam choice='opt'><type>int</type><parameter>which</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>string</type><methodname>datefmt_get_locale</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam choice='opt'><type>int</type><parameter>which</parameter></methodparam> </methodsynopsis> <para> Lit la locale utilisée par le formateur. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>hich</parameter></term> <listitem> <para> Vous pouvez choisir entre une valeur valide ou une valeur littérale de la locale (à l'aide des constantes <constant>Locale::VALID_LOCALE</constant> et <constant>Locale::ACTUAL_LOCALE</constant>, respectivement). La valeur par défaut est la valeur littérale. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> La locale de ce formateur, ou &false; en cas d'erreur. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_locale</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "La locale du formateur est : ".datefmt_get_locale($fmt); echo "Le premier format utilisé est ".datefmt_format( $fmt , 0); echo "La locale du formateur est : ".datefmt_get_locale($fmt); $fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le second format utilisé est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_get_locale</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "La locale du formateur est : ".$fmt->getLocale(); echo "Le premier format utilisé est ".$fmt->format(0); $fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "La locale du formateur est : ".$fmt->getLocale(); echo "Le second format utilisé est ".$fmt->format(0); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ La locale du formateur est : en Le premier format utilisé est Wednesday, December 31, 1969 4:00:00 PM PT La locale du formateur est : de Le deuxième format utilisé est Mittwoch, 31. Dezember 1969 16:00 Uhr GMT-08:00 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-pattern.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-pattern.xml +++ phpdoc-fr/reference/intl/dateformatter/get-pattern.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.5 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.getpattern" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getPattern</refname> <refname>datefmt_get_pattern</refname> <refpurpose>Lit le modèle utilisé par IntlDateFormatter</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>string</type><methodname>IntlDateFormatter::getPattern</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>string</type><methodname>datefmt_get_pattern</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> Lit le modèle utilisé par le formateur. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> Le modèle utilisé pour analyser et former. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_pattern</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le modèle du formateur est : ".datefmt_get_pattern($fmt); echo "Le premier résultat avec le modèle est ".datefmt_format( $fmt , 0); datefmt_set_pattern($fmt,'yyyymmdd hh:mm:ss z'); echo "Maintenant le modèle du formateur est : ".datefmt_get_pattern($fmt); echo "Le deuxième résultat avec le modèle est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_get_pattern</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN,"MM/dd/yyyy" ); echo "Le modèle du formateur est : ".$fmt->getPattern(); echo "Le premier résultat avec le modèle est ".datefmt_format( $fmt , 0); $fmt->setPattern('yyyymmdd hh:mm:ss z'); echo "Maintenant le modèle du formateur est : ".$fmt->getPattern(); echo "Le deuxième résultat avec le modèle est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le modèle du formateur est : MM/dd/yyyy Le premier résultat avec le modèle est 12/31/1969 Maintenant le modèle du formateur est : yyyymmdd hh:mm:ss z Le deuxième résultat avec le modèle est 19690031 04:00:00 PST ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_set_pattern</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-timetype.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-timetype.xml +++ phpdoc-fr/reference/intl/dateformatter/get-timetype.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.gettimetype" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getTimeType</refname> <refname>datefmt_get_timetype</refname> <refpurpose>Lit le type de temps pour IntlDateFormatter</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>int</type><methodname>IntlDateFormatter::getTimeType</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>int</type><methodname>datefmt_get_timetype</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> Retourne le type de temps utilisé par le formateur. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> La valeur courante de <link linkend="intl.intldateformatter-constants">type de date</link> utilisé par le formateur. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_timetype</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le type de temps du formateur est : ".datefmt_get_timetype($fmt); echo "Le premier résultat avec timetype est ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::SHORT,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Maintenant, le timetype du formateur est : ".datefmt_get_timetype($fmt); echo "Le second résultat avec timetype est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_get_timetype</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN); echo "Le type de temps du formateur est : ".$fmt->getTimeType(); echo "Le premier résultat avec timetype est ".datefmt_format( $fmt , 0); $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::SHORT,'America/Los_Angeles',IntlDateFormatter::GREGORIAN); echo "Maintenant, le timetype du formateur est : ".$fmt->getTimeType(); echo "Le second résultat avec timetype est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le type de temps du formateur est : 0 Le premier résultat avec timetype est Wednesday, December 31, 1969 4:00:00 PM PT Maintenant, le timetype du formateur est : 3 Le second résultat avec timetype est Wednesday, December 31, 1969 4:00 PM ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_get_datetype</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-timezone-id.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-timezone-id.xml +++ phpdoc-fr/reference/intl/dateformatter/get-timezone-id.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.5 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.gettimezoneid" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getTimeZoneId</refname> <refname>datefmt_get_timezone_id</refname> <refpurpose>Lit le fuseau horaire de IntlDateFormatter</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>string</type><methodname>IntlDateFormatter::getTimeZoneId</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>string</type><methodname>datefmt_get_timezone_id</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> Lit le fuseau horaire utilisé par IntlDateFormatter. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> L'identifiant du fuseau horaire utilisé par ce formateur. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_set_timezone_id</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le timezone_id du formateur est : ".datefmt_get_timezone_id($fmt); datefmt_set_timezone_id($fmt,'CN'); echo "Maintenant, le timezone_id du formateur est : ".datefmt_get_timezone_id($fmt); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_set_timezone_id</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le timezone_id du formateur est : ".$fmt->getTimezoneId(); $fmt->setTimezoneId('CN'); echo "Maintenant, le timezone_id du formateur est : ".$fmt->getTimezoneId(); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le timezone_id du formateur est : America/Los_Angeles Maintenant, le timezone_id du formateur est : CN ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_set_timezone_id</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/is-lenient.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/is-lenient.xml +++ phpdoc-fr/reference/intl/dateformatter/is-lenient.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.7 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.islenient" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::isLenient</refname> <refname>datefmt_is_lenient</refname> <refpurpose>Retourne la sévérité utilisée pour IntlDateFormatter</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>bool</type><methodname>IntlDateFormatter::isLenient</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>bool</type><methodname>datefmt_is_lenient</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> Vérifie si l'analyseur est strict ou souple lors de l'interprétation des chaînes qui ne correspondent pas exactement au modèle recherché. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &true; si l'analyseur est souple, &false; si l'analyseur est strict. Par défaut, l'analyseur est strict. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_is_lenient</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"dd/mm/yyyy"); echo "Le formateur est strict : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Non'); } datefmt_parse($fmt,"35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .datefmt_parse($fmt,"35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg est : ".intl_get_error_message(); echo "Error_code est : ".intl_get_error_code(); } datefmt_set_lenient($fmt,false); echo "Maintenant, le formateur est strict : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Non'); } datefmt_parse($fmt,"35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .datefmt_parse($fmt,"35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg is : ".intl_get_error_message(); echo "Error_code is : ".intl_get_error_code(); } ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_is_lenient</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GRE GORIAN,"dd/mm/yyyy" ); echo "Le formateur est strict : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Nom'); } $fmt->parse("35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .$fmt->parse("35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg is : ".intl_get_error_message(); echo "Error_code is : ".intl_get_error_code(); } $fmt->setLenient(FALSE); echo "Maintenant, la sévérité du formateur est : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Non'); } $fmt->parse("35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .$fmt->parse("35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg is : ".intl_get_error_message(); echo "Error_code is : ".intl_get_error_code(); } ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le formateur est strict : Oui Tentative d'analyse de la date '35/13/1971'. Le résultat est : 34503180 Maintenant, le formateur est strict : Non Tentative d'analyse de la date '35/13/1971'. Le résultat est : Error_msg is : Date parsing failed: U_PARSE_ERROR Error_code is : 9 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_set_lenient</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/localtime.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/localtime.xml +++ phpdoc-fr/reference/intl/dateformatter/localtime.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.localtime" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::localtime</refname> <refname>datefmt_localtime</refname> <refpurpose>Analyse une chaîne et la converti en temps</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>array</type><methodname>IntlDateFormatter::localtime</methodname> <methodparam><type>string</type><parameter>value</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter role="reference">position</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>array</type><methodname>datefmt_localtime</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam><type>string</type><parameter>value</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter role="reference">position</parameter></methodparam> </methodsynopsis> <para> Convertit la chaîne $value en une date décomposée (un &array; de champs), en commençant à la position $parse_pos et en consommant autant de caractères que possible. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>value</parameter></term> <listitem> <para> La chaîne à convertir. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>position</parameter></term> <listitem> <para> La position à partir de laquelle commencer l'analyse dans la valeur $value. Les positions commencent à 0. Si aucune erreur ne survient durant l'analyse de $value, $parse_pos contiendra -1, et sinon, il va contenir la position à laquelle l'analyse s'est terminée (et l'erreur est survenue). Cette variable va contenir la position de fin si l'analyse échoue. Si $parse_pos est supérieur à la taille de la chaîne, l'analyse échoue immédiatement. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> Un tableau d'entier compatible avec localtime : il contient l'heure sur 24 heures dans le champ tm_hour. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_localtime</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); $date = "Wednesday, December 31, 1969 4:00:00 PM PT"; $position = 0; $arr = datefmt_localtime( $fmt, $date ,$position); echo "Résultat de l'analyse : \n"; if ($arr) { foreach ($arr as $key => $value) { echo "$key : $value \n"; } } ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_localtime</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); $date = "Wednesday, December 31, 1969 4:00:00 PM PT"; $position = 0; $arr = $fmt->localtime( $fmt, $date ,$position); echo "Résultat de l'analyse : \n"; if ($arr) { foreach ($arr as $key => $value) { echo "$key : $value \n"; } } ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ tm_sec : 0 tm_min : 0 tm_hour : 16 tm_year : 69 tm_mday : 31 tm_wday : 3 tm_yday : 365 tm_mon : 11 tm_isdst : 0 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_create</function></member> <member><function>datefmt_format</function></member> <member><function>datefmt_parse</function></member> <member><function>datefmt_get_error_code</function></member> <member><function>datefmt_get_error_message</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/parse.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/parse.xml +++ phpdoc-fr/reference/intl/dateformatter/parse.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.9 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.parse" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::parse</refname> <refname>datefmt_parse</refname> <refpurpose>Analyse une chaîne vers un timestamp</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>int</type><methodname>IntlDateFormatter::parse</methodname> <methodparam><type>string</type><parameter>value</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter role="reference">position</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>int</type><methodname>datefmt_parse</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam><type>string</type><parameter>value</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter role="reference">position</parameter></methodparam> </methodsynopsis> <para> Converti la chaîne $value en une valeur de temps, en commençant à $parse_pos et en lisant autant de caractères que possible. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>value</parameter></term> <listitem> <para> La chaîne à convertir en temps. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>position</parameter></term> <listitem> <para> La position à partir de laquelle commencer l'analyse dans la valeur $value. Les positions commencent à 0. Si aucune erreur ne survient durant l'analyse de $value, $parse_pos contiendra -1, et sinon, il va contenir la position à laquelle l'analyse s'est terminée (et l'errur est survenue). Cette variable va contenir la position de fin si l'analyse échoue. Si $parse_pos est supérieur à la taille de la chaîne, l'analyse échoue immédiatement. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> La valeur du timestamp analysé. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_parse</function></title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Premier format analysé est ".$fmt->parse("Wednesday, December 31, 1969 4:00:00 PM PT"); $fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Deuxième format analysé est ".$fmt->parse("Mittwoch, 31. Dezember 1969 16:00 Uhr GMT-08:00"); ?> ]]> </programlisting> </example> <example> <title>OO example</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Premier format analysé est ".datefmt_parse( $fmt , "Wednesday, December 20, 1989 4:00:00 PM PT"); $fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Deuxième format analysé est ".datefmt_parse( $fmt , "Mittwoch, 20. Dezember 1989 16:00 Uhr GMT-08:00"); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Premier format analysé est 630201600 Deuxième format analysé est 630201600 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_create</function></member> <member><function>datefmt_format</function></member> <member><function>datefmt_localtime</function></member> <member><function>datefmt_get_error_code</function></member> <member><function>datefmt_get_error_message</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/set-calendar.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/set-calendar.xml +++ phpdoc-fr/reference/intl/dateformatter/set-calendar.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.setcalendar" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::setCalendar</refname> <refname>datefmt_set_calendar</refname> <refpurpose>sets the calendar used to the appropriate calendar, which must be</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>bool</type><methodname>IntlDateFormatter::setCalendar</methodname> <methodparam><type>int</type><parameter>which</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>bool</type><methodname>datefmt_set_calendar</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam><type>int</type><parameter>which</parameter></methodparam> </methodsynopsis> <para> Configure le calendrier à utiliser. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>which</parameter></term> <listitem> <para> Le <link linkend="intl.intldateformatter-constants.calendartypes">calendrier</link> à utiliser. Par défaut, c'est <constant>IntlDateFormatter::GREGORIAN</constant>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.success; </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_set_calendar</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le calendrier du formateur est : ".datefmt_get_calendar($fmt); datefmt_set_calendar($fmt,IntlDateFormatter::TRADITIONAL); echo "Le calendrier est maintenant : ".datefmt_get_calendar($fmt); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_set_calendar</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "calendar of the formatter is : ".$fmt->getCalendar(); $fmt->setCalendar(IntlDateFormatter::TRADITIONAL); echo "Le calendrier est maintenant : ".$fmt->getCalendar(); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le calendrier du formateur est : 1 Le calendrier est maintenant : 0 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_get_calendar</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/set-lenient.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/set-lenient.xml +++ phpdoc-fr/reference/intl/dateformatter/set-lenient.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.7 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.setlenient" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::setLenient</refname> <refname>datefmt_set_lenient</refname> <refpurpose>Configure la souplesse de l'analyseur</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>bool</type><methodname>IntlDateFormatter::setLenient</methodname> <methodparam><type>bool</type><parameter>lenient</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>bool</type><methodname>datefmt_set_lenient</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam><type>bool</type><parameter>lenient</parameter></methodparam> </methodsynopsis> <para> Définit si l'analyseur est strict ou souple lors de l'interprétation des chaînes qui ne correspondent pas exactement au modèle recherché. Activer la souplesse da l'analyseur permet d'accepter des valeurs qui pourraient être considérées comme erronées par l'analyseur strict. Les espaces, les caractères inconnus ou les dates invalides ne sont pas acceptées. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>lenient</parameter></term> <listitem> <para> &true; si l'analyseur est souple, &false; si l'analyseur est strict. Par défaut, l'analyseur est strict. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.success; </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_set_lenient</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGO RIAN ,"dd/mm/yyyy"); echo "Le formateur est strict : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Non'); } datefmt_parse($fmt,"35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .datefmt_parse($fmt,"35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg est : ".intl_get_error_message(); echo "Error_code est : ".intl_get_error_code(); } datefmt_set_lenient($fmt,false); echo "Maintenant, le formateur est strict : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Non'); } datefmt_parse($fmt,"35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .datefmt_parse($fmt,"35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg is : ".intl_get_error_message(); echo "Error_code is : ".intl_get_error_code(); } ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_set_lenient</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GRE GORIAN,"dd/mm/yyyy" ); echo "Le formateur est strict : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Nom'); } $fmt->parse("35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .datefmt_parse($fmt,"35/13/1971"); echo "\n Trying to do parse('35/13/1971').Result is : " .$fmt->parse("35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg est : ".intl_get_error_message(); echo "Error_code est : ".intl_get_error_code(); } $fmt->setLenient(FALSE); echo "Maintenant, le formateur est strict : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Non'); } $fmt->parse("35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .$fmt->parse("35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg est : ".intl_get_error_message(); echo "Error_code est : ".intl_get_error_code(); } ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le formateur est strict : Non Tentative d'analyse de la date '35/13/1971'. Le résultat est : -2147483 Maintenant, le formateur est strict : Oui Tentative d'analyse de la date '35/13/1971'. Le résultat est : Error_msg est : Date parsing failed: U_PARSE_ERROR Error_code is : 9 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_is_lenient</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/set-pattern.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/set-pattern.xml +++ phpdoc-fr/reference/intl/dateformatter/set-pattern.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.setpattern" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::setPattern</refname> <refname>datefmt_set_pattern</refname> <refpurpose>Configure le modèle utilisé par le IntlDateFormatter</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>bool</type><methodname>IntlDateFormatter::setPattern</methodname> <methodparam><type>string</type><parameter>pattern</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>bool</type><methodname>datefmt_set_pattern</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam><type>string</type><parameter>pattern</parameter></methodparam> </methodsynopsis> <para> Configure le modèle utilisé par le <classname>IntlDateFormatter</classname>. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>pattern</parameter></term> <listitem> <para> La chaîne de nouveau modèle à utiliser. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_pattern</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le modèle du formateur est : ".datefmt_get_pattern($fmt); echo "Le premier résultat avec le modèle est ".datefmt_format( $fmt , 0); datefmt_set_pattern($fmt,'yyyymmdd hh:mm:ss z'); echo "Maintenant le modèle du formateur est : ".datefmt_get_pattern($fmt); echo "Le deuxième résultat avec le modèle est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_get_pattern</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN,"MM/dd/yyyy" ); echo "Le modèle du formateur est : ".$fmt->getPattern(); echo "Le premier résultat avec le modèle est ".datefmt_format( $fmt , 0); $fmt->setPattern('yyyymmdd hh:mm:ss z'); echo "Maintenant le modèle du formateur est : ".$fmt->getPattern(); echo "Le deuxième résultat avec le modèle est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le modèle du formateur est : MM/dd/yyyy Le premier résultat avec le modèle est 12/31/1969 Maintenant le modèle du formateur est : yyyymmdd hh:mm:ss z Le deuxième résultat avec le modèle est 19690031 04:00:00 PST ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_get_pattern</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/set-timezone-id.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/set-timezone-id.xml +++ phpdoc-fr/reference/intl/dateformatter/set-timezone-id.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.settimezoneid" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::setTimeZoneId</refname> <refname>datefmt_set_timezone_id</refname> <refpurpose>Configure le fuseau horaire à utiliser</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>bool</type><methodname>IntlDateFormatter::setTimeZoneId</methodname> <methodparam><type>string</type><parameter>zone</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>bool</type><methodname>datefmt_set_timezone_id</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam><type>string</type><parameter>zone</parameter></methodparam> </methodsynopsis> <para> Configure le fuseau horaire à utiliser. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>zone</parameter></term> <listitem> <para> La chaîne d'identifiant du fuseau horaire à utiliser. Si &null; vide, le fuseau horaire par défaut sera utilisé. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.success; </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_set_timezone_id</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le timezone_id du formateur est : ".datefmt_get_timezone_id($fmt); datefmt_set_timezone_id($fmt,'CN'); echo "Maintenant, le timezone_id du formateur est : ".datefmt_get_timezone_id($fmt); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_set_timezone_id</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le timezone_id du formateur est : ".$fmt->getTimezoneId(); $fmt->setTimezoneId('CN'); echo "Maintenant, le timezone_id du formateur est : ".$fmt->getTimezoneId(); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le timezone_id du formateur est : America/Los_Angeles Maintenant, le timezone_id du formateur est : CN ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_get_timezone_id</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 -->
http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/setup.xml?r1=1.1&r2=1.2&diff_format=u Index: phpdoc-fr/reference/intl/setup.xml diff -u phpdoc-fr/reference/intl/setup.xml:1.1 phpdoc-fr/reference/intl/setup.xml:1.2 --- phpdoc-fr/reference/intl/setup.xml:1.1 Tue Jan 27 21:24:53 2009 +++ phpdoc-fr/reference/intl/setup.xml Sat Jan 31 06:49:33 2009 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Revision: 1.1 $ --> -<!-- EN-Revision: 1.1 Maintainer: dams Status: ready --> +<!-- $Revision: 1.2 $ --> +<!-- EN-Revision: 1.2 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <chapter xml:id="intl.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> @@ -15,8 +15,8 @@ version 3.6 ou plus récent. </para> <para> - Vous aurez aussi besoin de la dernière versiond e PHP. Les collateurs - fonctionnent correctement en PHP 5.1.3 et plus récent, et en 5.2.0 et plus récent. + Cette extension peut être compilée avec PHP 5.2 : PHP 5.2.4 ou plus + récent est recommandé. Elle fait partie du code source de PHP 5.3. </para> </section> <!-- }}} --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/create.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/create.xml +++ phpdoc-fr/reference/intl/dateformatter/create.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.7 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.create" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::create</refname> <refname>datefmt_create</refname> <refname>IntlDateFormatter::__construct</refname> <refpurpose>Crée un formateur de date</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <modifier>static</modifier> <type>IntlDateFormatter</type><methodname>IntlDateFormatter::create</methodname> <methodparam><type>string</type><parameter>locale</parameter></methodparam> <methodparam><type>int</type><parameter>datetype</parameter></methodparam> <methodparam><type>int</type><parameter>timetype</parameter></methodparam> <methodparam choice='opt'><type>string</type><parameter>timezone</parameter></methodparam> <methodparam choice='opt'><type>int</type><parameter>calendar</parameter></methodparam> <methodparam choice='opt'><type>string</type><parameter>pattern</parameter></methodparam> </methodsynopsis> <para> Style orienté objet (constructeur) </para> <constructorsynopsis> <methodname>IntlDateFormatter::__construct</methodname> <methodparam><type>string</type><parameter>locale</parameter></methodparam> <methodparam><type>int</type><parameter>datetype</parameter></methodparam> <methodparam><type>int</type><parameter>timetype</parameter></methodparam> <methodparam choice='opt'><type>string</type><parameter>timezone</parameter></methodparam> <methodparam choice='opt'><type>int</type><parameter>calendar</parameter></methodparam> <methodparam choice='opt'><type>string</type><parameter>pattern</parameter></methodparam> </constructorsynopsis> <para> Style procédural </para> <methodsynopsis> <type>IntlDateFormatter</type><methodname>datefmt_create</methodname> <methodparam><type>string</type><parameter>locale</parameter></methodparam> <methodparam><type>int</type><parameter>datetype</parameter></methodparam> <methodparam><type>int</type><parameter>timetype</parameter></methodparam> <methodparam choice='opt'><type>string</type><parameter>timezone</parameter></methodparam> <methodparam choice='opt'><type>int</type><parameter>calendar</parameter></methodparam> <methodparam choice='opt'><type>string</type><parameter>pattern</parameter></methodparam> </methodsynopsis> <para> Crée un formateur de date </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>locale</parameter></term> <listitem> <para> La locale à utiliser pour formater et analyser. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>datetype</parameter></term> <listitem> <para> Le type de date à utiliser (<constant>none</constant>, <constant>short</constant>, <constant>medium</constant>, <constant>long</constant>, <constant>full</constant>). C'est l'une des <link linkend="intl.intldateformatter-constants">constantes IntlDateFormatter</link>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>timetype</parameter></term> <listitem> <para> Le type d'heure à utiliser (<constant>none</constant>, <constant>short</constant>, <constant>medium</constant>, <constant>long</constant>, <constant>full</constant>). C'est l'une des <link linkend="intl.intldateformatter-constants">IntlDateFormatter constants</link>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>timezone</parameter></term> <listitem> <para> L'identifiant du fuseau horaire, et celui du système par défaut. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>calendar</parameter></term> <listitem> <para> Le calendrier à utiliser pour formater ou analyser. Par défaut, c'est l'une des <link linkend="intl.intldateformatter-constants.calendartypes">constantes IntlDateFormatter</link>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>pattern</parameter></term> <listitem> <para> Le modèle à utiliser pour le formatage ou l'analyse. Optionnel. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_create</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le premier format affiché est ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le deuxième format affiché est ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le premier format est affiché avec le modèle : ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le deuxième format est affiché avec le modèle : ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_create</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le premier format affiché est ".$fmt->format(0); $fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le deuxième format affiché est ".$fmt->format(0); $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le premier format est affiché avec le modèle : ".$fmt->format(0); $fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN , "MM/dd/yyyy"); echo "Le deuxième format est affiché avec le modèle : ".$fmt->format(0); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le premier format affiché est Wednesday, December 31, 1969 4:00:00 PM PT Le deuxième format affiché est Mittwoch, 31. Dezember 1969 16:00 Uhr GMT-08:00 Le premier format est affiché avec le modèle : 12/31/1969 Le deuxième format est affiché avec le modèle : 12/31/1969 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_format</function></member> <member><function>datefmt_parse</function></member> <member><function>datefmt_get_error_code</function></member> <member><function>datefmt_get_error_message</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/format.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/format.xml +++ phpdoc-fr/reference/intl/dateformatter/format.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.5 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.format" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::format</refname> <refname>datefmt_format</refname> <refpurpose>Formate la date et l'heure sous forme de chaîne</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>string</type><methodname>IntlDateFormatter::format</methodname> <methodparam><type>mixed</type><parameter>value</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>string</type><methodname>datefmt_format</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam><type>mixed</type><parameter>value</parameter></methodparam> </methodsynopsis> <para> Formate l'heure sous forme de chaîne. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>value</parameter></term> <listitem> <para> La valeur à formater. Cela peut être un &integer; pour un timestamp Unix (exprimés en secondes depuis l'époque Unix, UTC), ou un &array; pour représenter un tableau <function>localtime</function>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> La chaîne formatée, ou, si une erreur survient, &false;. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_format</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le premier format affiché est ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le deuxième format affiché est ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le premier format est affiché avec le modèle : ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le deuxième format est affiché avec le modèle : ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_format</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le premier format affiché est ".$fmt->format(0); $fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le deuxième format affiché est ".$fmt->format(0); $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le premier format est affiché avec le modèle : ".$fmt->format(0); $fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN , "MM/dd/yyyy"); echo "Le deuxième format est affiché avec le modèle : ".$fmt->format(0); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le premier format affiché est Wednesday, December 31, 1969 4:00:00 PM PT Le deuxième format affiché est Mittwoch, 31. Dezember 1969 16:00 Uhr GMT-08:00 Le premier format est affiché avec le modèle : 12/31/1969 Le deuxième format est affiché avec le modèle : 12/31/1969 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_create</function></member> <member><function>datefmt_parse</function></member> <member><function>datefmt_get_error_code</function></member> <member><function>datefmt_get_error_message</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-calendar.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-calendar.xml +++ phpdoc-fr/reference/intl/dateformatter/get-calendar.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.getcalendar" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getCalendar</refname> <refname>datefmt_get_calendar</refname> <refpurpose>Lit le calendrier utilisé par l'objet IntlDateFormatter</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>int</type><methodname>IntlDateFormatter::getCalendar</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>int</type><methodname>datefmt_get_calendar</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> Le calendrier utilisé par le formateur. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_calendar</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le calendrier du formateur est : ".datefmt_get_calendar($fmt); datefmt_set_calendar($fmt,IntlDateFormatter::TRADITIONAL); echo "Le calendrier est maintenant : ".datefmt_get_calendar($fmt); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_get_calendar</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "calendar of the formatter is : ".$fmt->getCalendar(); $fmt->setCalendar(IntlDateFormatter::TRADITIONAL); echo "Le calendrier est maintenant : ".$fmt->getCalendar(); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le calendrier du formateur est : 1 Le calendrier est maintenant : 0 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_set_calendar</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-datetype.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-datetype.xml +++ phpdoc-fr/reference/intl/dateformatter/get-datetype.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.getdatetype" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getDateType</refname> <refname>datefmt_get_datetype</refname> <refpurpose>Lit le type de date utilisé par IntlDateFormatter</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>int</type><methodname>IntlDateFormatter::getDateType</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>int</type><methodname>datefmt_get_datetype</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> Retourne le type de date utilisé par le formateur <classname>IntlDateFormatter</classname>. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formatteur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> Le <link linkend="intl.intldateformatter-constants">type de date</link> courant du formateur. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_datetype</function></title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le type de date du formateur est : ".datefmt_get_datetype($fmt); echo "L'affichage avec le premier type de date est ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "en_US" ,IntlDateFormatter::SHORT,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Maintenant, le type de date du formateur est : ".datefmt_get_datetype($fmt); echo "L'affichage avec le second type de date est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> <example> <title>OO example</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN); echo "Le type de date du formateur est : ".$fmt->getDateType(); echo "L'affichage avec le premier type de date est ".datefmt_format( $fmt , 0); $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::SHORT,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN); echo "Maintenant, le type de date du formateur est : ".$fmt->getDateType(); echo "L'affichage avec le second type de date est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le type de date du formateur est : 0 L'affichage avec le premier type de date est Wednesday, December 31, 1969 4:00:00 PM PT Maintenant, le type de date du formateur est : 2 L'affichage avec le premier type de date est 12/31/69 4:00:00 PM PT ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_get_timetype</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-error-code.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-error-code.xml +++ phpdoc-fr/reference/intl/dateformatter/get-error-code.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.geterrorcode" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getErrorCode</refname> <refname>datefmt_get_error_code</refname> <refpurpose>Lit le code d'erreur de la dernière opération</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>int</type><methodname>IntlDateFormatter::getErrorCode</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>int</type><methodname>datefmt_get_error_code</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> Lit le code d'erreur de la dernière opération. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> Le code d'erreur, une des valeurs UErrorCode. La valeur initiale est U_ZERO_ERROR. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_error_code</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); $str = datefmt_format($fmt); if(!$str) { echo "Erreur : ".datefmt_get_error_message($fmt) . " (" . datefmt_get_error_code($fmt) . ")\n"; } ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_get_error_code</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); $str = $fmt->format(); if(!$str) { echo "Erreur : ".$fmt->getErrorMessage() . " (" . $fmt->getErrorCode() . ")\n"; } ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Erreur : U_ZERO_ERROR (0) ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_get_error_message</function></member> <member><function>intl_get_error_code</function></member> <member><function>intl_is_failure</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-error-message.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-error-message.xml +++ phpdoc-fr/reference/intl/dateformatter/get-error-message.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.5 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.geterrormessage" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getErrorMessage</refname> <refname>datefmt_get_error_message</refname> <refpurpose>Lit le dernier message d'erreur</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>string</type><methodname>IntlDateFormatter::getErrorMessage</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>string</type><methodname>datefmt_get_error_message</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> Lit le message d'erreur de la dernière opération. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> La description de la dernière erreur. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_error_message</function></title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); $str = datefmt_format($fmt); if(!$str) { echo "Erreur : ".datefmt_get_error_message($fmt) . " (" . datefmt_get_error_code($fmt) . ")\n"; } ?> ]]> </programlisting> </example> <example> <title>OO example</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); $str = $fmt->format(); if(!$str) { echo "Erreur : ".$fmt->getErrorMessage() . " (" . $fmt->getErrorCode() . ")\n"; } ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Erreur : U_ZERO_ERROR (0) ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_get_error_code</function></member> <member><function>intl_get_error_code</function></member> <member><function>intl_is_failure</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-locale.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-locale.xml +++ phpdoc-fr/reference/intl/dateformatter/get-locale.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.getlocale" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getLocale</refname> <refname>datefmt_get_locale</refname> <refpurpose>Lit la locale utilisée par le formateur</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>string</type><methodname>IntlDateFormatter::getLocale</methodname> <methodparam choice='opt'><type>int</type><parameter>which</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>string</type><methodname>datefmt_get_locale</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam choice='opt'><type>int</type><parameter>which</parameter></methodparam> </methodsynopsis> <para> Lit la locale utilisée par le formateur. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>hich</parameter></term> <listitem> <para> Vous pouvez choisir entre une valeur valide ou une valeur littérale de la locale (à l'aide des constantes <constant>Locale::VALID_LOCALE</constant> et <constant>Locale::ACTUAL_LOCALE</constant>, respectivement). La valeur par défaut est la valeur littérale. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> La locale de ce formateur, ou &false; en cas d'erreur. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_locale</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "La locale du formateur est : ".datefmt_get_locale($fmt); echo "Le premier format utilisé est ".datefmt_format( $fmt , 0); echo "La locale du formateur est : ".datefmt_get_locale($fmt); $fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le second format utilisé est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_get_locale</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "La locale du formateur est : ".$fmt->getLocale(); echo "Le premier format utilisé est ".$fmt->format(0); $fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "La locale du formateur est : ".$fmt->getLocale(); echo "Le second format utilisé est ".$fmt->format(0); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ La locale du formateur est : en Le premier format utilisé est Wednesday, December 31, 1969 4:00:00 PM PT La locale du formateur est : de Le deuxième format utilisé est Mittwoch, 31. Dezember 1969 16:00 Uhr GMT-08:00 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-pattern.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-pattern.xml +++ phpdoc-fr/reference/intl/dateformatter/get-pattern.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.5 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.getpattern" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getPattern</refname> <refname>datefmt_get_pattern</refname> <refpurpose>Lit le modèle utilisé par IntlDateFormatter</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>string</type><methodname>IntlDateFormatter::getPattern</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>string</type><methodname>datefmt_get_pattern</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> Lit le modèle utilisé par le formateur. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> Le modèle utilisé pour analyser et former. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_pattern</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le modèle du formateur est : ".datefmt_get_pattern($fmt); echo "Le premier résultat avec le modèle est ".datefmt_format( $fmt , 0); datefmt_set_pattern($fmt,'yyyymmdd hh:mm:ss z'); echo "Maintenant le modèle du formateur est : ".datefmt_get_pattern($fmt); echo "Le deuxième résultat avec le modèle est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_get_pattern</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN,"MM/dd/yyyy" ); echo "Le modèle du formateur est : ".$fmt->getPattern(); echo "Le premier résultat avec le modèle est ".datefmt_format( $fmt , 0); $fmt->setPattern('yyyymmdd hh:mm:ss z'); echo "Maintenant le modèle du formateur est : ".$fmt->getPattern(); echo "Le deuxième résultat avec le modèle est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le modèle du formateur est : MM/dd/yyyy Le premier résultat avec le modèle est 12/31/1969 Maintenant le modèle du formateur est : yyyymmdd hh:mm:ss z Le deuxième résultat avec le modèle est 19690031 04:00:00 PST ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_set_pattern</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-timetype.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-timetype.xml +++ phpdoc-fr/reference/intl/dateformatter/get-timetype.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.gettimetype" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getTimeType</refname> <refname>datefmt_get_timetype</refname> <refpurpose>Lit le type de temps pour IntlDateFormatter</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>int</type><methodname>IntlDateFormatter::getTimeType</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>int</type><methodname>datefmt_get_timetype</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> Retourne le type de temps utilisé par le formateur. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> La valeur courante de <link linkend="intl.intldateformatter-constants">type de date</link> utilisé par le formateur. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_timetype</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le type de temps du formateur est : ".datefmt_get_timetype($fmt); echo "Le premier résultat avec timetype est ".datefmt_format( $fmt , 0); $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::SHORT,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Maintenant, le timetype du formateur est : ".datefmt_get_timetype($fmt); echo "Le second résultat avec timetype est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_get_timetype</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN); echo "Le type de temps du formateur est : ".$fmt->getTimeType(); echo "Le premier résultat avec timetype est ".datefmt_format( $fmt , 0); $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::SHORT,'America/Los_Angeles',IntlDateFormatter::GREGORIAN); echo "Maintenant, le timetype du formateur est : ".$fmt->getTimeType(); echo "Le second résultat avec timetype est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le type de temps du formateur est : 0 Le premier résultat avec timetype est Wednesday, December 31, 1969 4:00:00 PM PT Maintenant, le timetype du formateur est : 3 Le second résultat avec timetype est Wednesday, December 31, 1969 4:00 PM ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_get_datetype</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/get-timezone-id.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/get-timezone-id.xml +++ phpdoc-fr/reference/intl/dateformatter/get-timezone-id.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.5 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.gettimezoneid" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::getTimeZoneId</refname> <refname>datefmt_get_timezone_id</refname> <refpurpose>Lit le fuseau horaire de IntlDateFormatter</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>string</type><methodname>IntlDateFormatter::getTimeZoneId</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>string</type><methodname>datefmt_get_timezone_id</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> Lit le fuseau horaire utilisé par IntlDateFormatter. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> L'identifiant du fuseau horaire utilisé par ce formateur. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_set_timezone_id</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le timezone_id du formateur est : ".datefmt_get_timezone_id($fmt); datefmt_set_timezone_id($fmt,'CN'); echo "Maintenant, le timezone_id du formateur est : ".datefmt_get_timezone_id($fmt); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_set_timezone_id</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le timezone_id du formateur est : ".$fmt->getTimezoneId(); $fmt->setTimezoneId('CN'); echo "Maintenant, le timezone_id du formateur est : ".$fmt->getTimezoneId(); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le timezone_id du formateur est : America/Los_Angeles Maintenant, le timezone_id du formateur est : CN ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_set_timezone_id</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/is-lenient.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/is-lenient.xml +++ phpdoc-fr/reference/intl/dateformatter/is-lenient.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.7 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.islenient" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::isLenient</refname> <refname>datefmt_is_lenient</refname> <refpurpose>Retourne la sévérité utilisée pour IntlDateFormatter</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>bool</type><methodname>IntlDateFormatter::isLenient</methodname> <void /> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>bool</type><methodname>datefmt_is_lenient</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> </methodsynopsis> <para> Vérifie si l'analyseur est strict ou souple lors de l'interprétation des chaînes qui ne correspondent pas exactement au modèle recherché. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &true; si l'analyseur est souple, &false; si l'analyseur est strict. Par défaut, l'analyseur est strict. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_is_lenient</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"dd/mm/yyyy"); echo "Le formateur est strict : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Non'); } datefmt_parse($fmt,"35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .datefmt_parse($fmt,"35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg est : ".intl_get_error_message(); echo "Error_code est : ".intl_get_error_code(); } datefmt_set_lenient($fmt,false); echo "Maintenant, le formateur est strict : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Non'); } datefmt_parse($fmt,"35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .datefmt_parse($fmt,"35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg is : ".intl_get_error_message(); echo "Error_code is : ".intl_get_error_code(); } ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_is_lenient</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GRE GORIAN,"dd/mm/yyyy" ); echo "Le formateur est strict : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Nom'); } $fmt->parse("35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .$fmt->parse("35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg is : ".intl_get_error_message(); echo "Error_code is : ".intl_get_error_code(); } $fmt->setLenient(FALSE); echo "Maintenant, la sévérité du formateur est : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Non'); } $fmt->parse("35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .$fmt->parse("35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg is : ".intl_get_error_message(); echo "Error_code is : ".intl_get_error_code(); } ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le formateur est strict : Oui Tentative d'analyse de la date '35/13/1971'. Le résultat est : 34503180 Maintenant, le formateur est strict : Non Tentative d'analyse de la date '35/13/1971'. Le résultat est : Error_msg is : Date parsing failed: U_PARSE_ERROR Error_code is : 9 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_set_lenient</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/localtime.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/localtime.xml +++ phpdoc-fr/reference/intl/dateformatter/localtime.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.localtime" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::localtime</refname> <refname>datefmt_localtime</refname> <refpurpose>Analyse une chaîne et la converti en temps</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>array</type><methodname>IntlDateFormatter::localtime</methodname> <methodparam><type>string</type><parameter>value</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter role="reference">position</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>array</type><methodname>datefmt_localtime</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam><type>string</type><parameter>value</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter role="reference">position</parameter></methodparam> </methodsynopsis> <para> Convertit la chaîne $value en une date décomposée (un &array; de champs), en commençant à la position $parse_pos et en consommant autant de caractères que possible. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>value</parameter></term> <listitem> <para> La chaîne à convertir. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>position</parameter></term> <listitem> <para> La position à partir de laquelle commencer l'analyse dans la valeur $value. Les positions commencent à 0. Si aucune erreur ne survient durant l'analyse de $value, $parse_pos contiendra -1, et sinon, il va contenir la position à laquelle l'analyse s'est terminée (et l'erreur est survenue). Cette variable va contenir la position de fin si l'analyse échoue. Si $parse_pos est supérieur à la taille de la chaîne, l'analyse échoue immédiatement. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> Un tableau d'entier compatible avec localtime : il contient l'heure sur 24 heures dans le champ tm_hour. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_localtime</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); $date = "Wednesday, December 31, 1969 4:00:00 PM PT"; $position = 0; $arr = datefmt_localtime( $fmt, $date ,$position); echo "Résultat de l'analyse : \n"; if ($arr) { foreach ($arr as $key => $value) { echo "$key : $value \n"; } } ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_localtime</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); $date = "Wednesday, December 31, 1969 4:00:00 PM PT"; $position = 0; $arr = $fmt->localtime( $fmt, $date ,$position); echo "Résultat de l'analyse : \n"; if ($arr) { foreach ($arr as $key => $value) { echo "$key : $value \n"; } } ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ tm_sec : 0 tm_min : 0 tm_hour : 16 tm_year : 69 tm_mday : 31 tm_wday : 3 tm_yday : 365 tm_mon : 11 tm_isdst : 0 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_create</function></member> <member><function>datefmt_format</function></member> <member><function>datefmt_parse</function></member> <member><function>datefmt_get_error_code</function></member> <member><function>datefmt_get_error_message</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/parse.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/parse.xml +++ phpdoc-fr/reference/intl/dateformatter/parse.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.9 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.parse" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::parse</refname> <refname>datefmt_parse</refname> <refpurpose>Analyse une chaîne vers un timestamp</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>int</type><methodname>IntlDateFormatter::parse</methodname> <methodparam><type>string</type><parameter>value</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter role="reference">position</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>int</type><methodname>datefmt_parse</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam><type>string</type><parameter>value</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter role="reference">position</parameter></methodparam> </methodsynopsis> <para> Converti la chaîne $value en une valeur de temps, en commençant à $parse_pos et en lisant autant de caractères que possible. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>value</parameter></term> <listitem> <para> La chaîne à convertir en temps. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>position</parameter></term> <listitem> <para> La position à partir de laquelle commencer l'analyse dans la valeur $value. Les positions commencent à 0. Si aucune erreur ne survient durant l'analyse de $value, $parse_pos contiendra -1, et sinon, il va contenir la position à laquelle l'analyse s'est terminée (et l'errur est survenue). Cette variable va contenir la position de fin si l'analyse échoue. Si $parse_pos est supérieur à la taille de la chaîne, l'analyse échoue immédiatement. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> La valeur du timestamp analysé. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_parse</function></title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Premier format analysé est ".$fmt->parse("Wednesday, December 31, 1969 4:00:00 PM PT"); $fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Deuxième format analysé est ".$fmt->parse("Mittwoch, 31. Dezember 1969 16:00 Uhr GMT-08:00"); ?> ]]> </programlisting> </example> <example> <title>OO example</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Premier format analysé est ".datefmt_parse( $fmt , "Wednesday, December 20, 1989 4:00:00 PM PT"); $fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Deuxième format analysé est ".datefmt_parse( $fmt , "Mittwoch, 20. Dezember 1989 16:00 Uhr GMT-08:00"); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Premier format analysé est 630201600 Deuxième format analysé est 630201600 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_create</function></member> <member><function>datefmt_format</function></member> <member><function>datefmt_localtime</function></member> <member><function>datefmt_get_error_code</function></member> <member><function>datefmt_get_error_message</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/set-calendar.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/set-calendar.xml +++ phpdoc-fr/reference/intl/dateformatter/set-calendar.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.setcalendar" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::setCalendar</refname> <refname>datefmt_set_calendar</refname> <refpurpose>sets the calendar used to the appropriate calendar, which must be</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>bool</type><methodname>IntlDateFormatter::setCalendar</methodname> <methodparam><type>int</type><parameter>which</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>bool</type><methodname>datefmt_set_calendar</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam><type>int</type><parameter>which</parameter></methodparam> </methodsynopsis> <para> Configure le calendrier à utiliser. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>which</parameter></term> <listitem> <para> Le <link linkend="intl.intldateformatter-constants.calendartypes">calendrier</link> à utiliser. Par défaut, c'est <constant>IntlDateFormatter::GREGORIAN</constant>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.success; </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_set_calendar</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le calendrier du formateur est : ".datefmt_get_calendar($fmt); datefmt_set_calendar($fmt,IntlDateFormatter::TRADITIONAL); echo "Le calendrier est maintenant : ".datefmt_get_calendar($fmt); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_set_calendar</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "calendar of the formatter is : ".$fmt->getCalendar(); $fmt->setCalendar(IntlDateFormatter::TRADITIONAL); echo "Le calendrier est maintenant : ".$fmt->getCalendar(); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le calendrier du formateur est : 1 Le calendrier est maintenant : 0 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_get_calendar</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/set-lenient.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/set-lenient.xml +++ phpdoc-fr/reference/intl/dateformatter/set-lenient.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.7 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.setlenient" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::setLenient</refname> <refname>datefmt_set_lenient</refname> <refpurpose>Configure la souplesse de l'analyseur</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>bool</type><methodname>IntlDateFormatter::setLenient</methodname> <methodparam><type>bool</type><parameter>lenient</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>bool</type><methodname>datefmt_set_lenient</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam><type>bool</type><parameter>lenient</parameter></methodparam> </methodsynopsis> <para> Définit si l'analyseur est strict ou souple lors de l'interprétation des chaînes qui ne correspondent pas exactement au modèle recherché. Activer la souplesse da l'analyseur permet d'accepter des valeurs qui pourraient être considérées comme erronées par l'analyseur strict. Les espaces, les caractères inconnus ou les dates invalides ne sont pas acceptées. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>lenient</parameter></term> <listitem> <para> &true; si l'analyseur est souple, &false; si l'analyseur est strict. Par défaut, l'analyseur est strict. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.success; </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_set_lenient</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGO RIAN ,"dd/mm/yyyy"); echo "Le formateur est strict : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Non'); } datefmt_parse($fmt,"35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .datefmt_parse($fmt,"35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg est : ".intl_get_error_message(); echo "Error_code est : ".intl_get_error_code(); } datefmt_set_lenient($fmt,false); echo "Maintenant, le formateur est strict : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Non'); } datefmt_parse($fmt,"35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .datefmt_parse($fmt,"35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg is : ".intl_get_error_message(); echo "Error_code is : ".intl_get_error_code(); } ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_set_lenient</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GRE GORIAN,"dd/mm/yyyy" ); echo "Le formateur est strict : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Nom'); } $fmt->parse("35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .datefmt_parse($fmt,"35/13/1971"); echo "\n Trying to do parse('35/13/1971').Result is : " .$fmt->parse("35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg est : ".intl_get_error_message(); echo "Error_code est : ".intl_get_error_code(); } $fmt->setLenient(FALSE); echo "Maintenant, le formateur est strict : "; if( $fmt->isLenient() ){ echo('Oui'); }else{ echo('Non'); } $fmt->parse("35/13/1971"); echo "\n Tentative d'analyse de la date '35/13/1971'. Le résultat est : " .$fmt->parse("35/13/1971"); if( intl_get_error_code() !=0 ){ echo "Error_msg est : ".intl_get_error_message(); echo "Error_code est : ".intl_get_error_code(); } ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le formateur est strict : Non Tentative d'analyse de la date '35/13/1971'. Le résultat est : -2147483 Maintenant, le formateur est strict : Oui Tentative d'analyse de la date '35/13/1971'. Le résultat est : Error_msg est : Date parsing failed: U_PARSE_ERROR Error_code is : 9 ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_is_lenient</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/set-pattern.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/set-pattern.xml +++ phpdoc-fr/reference/intl/dateformatter/set-pattern.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.setpattern" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::setPattern</refname> <refname>datefmt_set_pattern</refname> <refpurpose>Configure le modèle utilisé par le IntlDateFormatter</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>bool</type><methodname>IntlDateFormatter::setPattern</methodname> <methodparam><type>string</type><parameter>pattern</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>bool</type><methodname>datefmt_set_pattern</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam><type>string</type><parameter>pattern</parameter></methodparam> </methodsynopsis> <para> Configure le modèle utilisé par le <classname>IntlDateFormatter</classname>. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>pattern</parameter></term> <listitem> <para> La chaîne de nouveau modèle à utiliser. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_get_pattern</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy"); echo "Le modèle du formateur est : ".datefmt_get_pattern($fmt); echo "Le premier résultat avec le modèle est ".datefmt_format( $fmt , 0); datefmt_set_pattern($fmt,'yyyymmdd hh:mm:ss z'); echo "Maintenant le modèle du formateur est : ".datefmt_get_pattern($fmt); echo "Le deuxième résultat avec le modèle est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_get_pattern</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN,"MM/dd/yyyy" ); echo "Le modèle du formateur est : ".$fmt->getPattern(); echo "Le premier résultat avec le modèle est ".datefmt_format( $fmt , 0); $fmt->setPattern('yyyymmdd hh:mm:ss z'); echo "Maintenant le modèle du formateur est : ".$fmt->getPattern(); echo "Le deuxième résultat avec le modèle est ".datefmt_format( $fmt , 0); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le modèle du formateur est : MM/dd/yyyy Le premier résultat avec le modèle est 12/31/1969 Maintenant le modèle du formateur est : yyyymmdd hh:mm:ss z Le deuxième résultat avec le modèle est 19690031 04:00:00 PST ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_get_pattern</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 --> http://cvs.php.net/viewvc.cgi/phpdoc-fr/reference/intl/dateformatter/set-timezone-id.xml?view=markup&rev=1.1 Index: phpdoc-fr/reference/intl/dateformatter/set-timezone-id.xml +++ phpdoc-fr/reference/intl/dateformatter/set-timezone-id.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.6 Maintainer: dams Status: ready --> <!-- Reviewed: no --> <refentry xml:id="intldateformatter.settimezoneid" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <refnamediv> <refname>IntlDateFormatter::setTimeZoneId</refname> <refname>datefmt_set_timezone_id</refname> <refpurpose>Configure le fuseau horaire à utiliser</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <para> Style orienté objet </para> <methodsynopsis> <type>bool</type><methodname>IntlDateFormatter::setTimeZoneId</methodname> <methodparam><type>string</type><parameter>zone</parameter></methodparam> </methodsynopsis> <para> Style procédural </para> <methodsynopsis> <type>bool</type><methodname>datefmt_set_timezone_id</methodname> <methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam> <methodparam><type>string</type><parameter>zone</parameter></methodparam> </methodsynopsis> <para> Configure le fuseau horaire à utiliser. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>fmt</parameter></term> <listitem> <para> La ressource de formateur <classname>IntlDateFormatter</classname>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>zone</parameter></term> <listitem> <para> La chaîne d'identifiant du fuseau horaire à utiliser. Si &null; vide, le fuseau horaire par défaut sera utilisé. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.success; </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <example> <title>Exemple avec <function>datefmt_set_timezone_id</function>, procédural</title> <programlisting role="php"> <![CDATA[ <?php $fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le timezone_id du formateur est : ".datefmt_get_timezone_id($fmt); datefmt_set_timezone_id($fmt,'CN'); echo "Maintenant, le timezone_id du formateur est : ".datefmt_get_timezone_id($fmt); ?> ]]> </programlisting> </example> <example> <title>Exemple avec <function>datefmt_set_timezone_id</function>, POO</title> <programlisting role="php"> <![CDATA[ <?php $fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ); echo "Le timezone_id du formateur est : ".$fmt->getTimezoneId(); $fmt->setTimezoneId('CN'); echo "Maintenant, le timezone_id du formateur est : ".$fmt->getTimezoneId(); ?> ]]> </programlisting> </example> &example.outputs; <screen> <![CDATA[ Le timezone_id du formateur est : America/Los_Angeles Maintenant, le timezone_id du formateur est : CN ]]> </screen> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>datefmt_get_timezone_id</function></member> <member><function>datefmt_create</function></member> </simplelist> </para> </refsect1> </refentry> <!-- 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:"../../../../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 -->