cvs: phpdoc /en/reference/strings/functions nl-langinfo.xml
| From: | Kenneth Schwartz | Date: | Fri, 27 Feb 2004 11:11:54 +0000 |
| Subject: | cvs: phpdoc /en/reference/strings/functions nl-langinfo.xml | ||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969359262@lists.php.net to get a copy of this message | ||
irchtml Fri Feb 27 06:11:54 2004 EDT
Modified files:
/phpdoc/en/reference/strings/functions nl-langinfo.xml
Log:
nl_langinfo docs
http://cvs.php.net/diff.php/phpdoc/en/reference/strings/functions/nl-langinfo.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc/en/reference/strings/functions/nl-langinfo.xml diff -u phpdoc/en/reference/strings/functions/nl-langinfo.xml:1.2 phpdoc/en/reference/strings/functions/nl-langinfo.xml:1.3 --- phpdoc/en/reference/strings/functions/nl-langinfo.xml:1.2 Wed Apr 17 02:44:19 2002 +++ phpdoc/en/reference/strings/functions/nl-langinfo.xml Fri Feb 27 06:11:53 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> <!-- splitted from ./en/functions/strings.xml, last change in rev 1.169 --> <refentry id="function.nl-langinfo"> <refnamediv> @@ -15,7 +15,247 @@ <methodparam><type>int</type><parameter>item</parameter></methodparam> </methodsynopsis> <para> - &warn.undocumented.func; + <function>nl_langinfo</function> is used to access individual elements of + the locale categories. Unlike <function>localeconv</function> which + returns all of the elements, <function>nl_langinfo</function> allows you + to select exactly which element is required. + </para> + <para> + If <parameter>item</parameter> is not valid, &false; will be returned. + </para> + <para> + <parameter>item</parameter> may be an integer value of the element or the + constant name of the element. The following is a list of constant names + for <parameter>item</parameter> that may be used and their description. + Some of these constants may not be defined or hold no value for certain + locales. + <table> + <title>nl_langinfo Constants</title> + <tgroup cols="2"> + <colspec colname="c1" /> + <colspec colname="c2" /> + <spanspec spanname="hspan" namest="c1" nameend="c2" align="center" /> + <thead> + <row> + <entry>Constant</entry> + <entry>Description</entry> + </row> + </thead> + <tbody> + <row> + <entry spanname="hspan"><emphasis>LC_TIME Category Constants</emphasis></entry> + </row> + <row> + <entry>ABDAY_(1-7)</entry> + <entry>Abbreviated name of n-th day of the week.</entry> + </row> + <row> + <entry>DAY_(1-7)</entry> + <entry>Name of the n-th day of the week (DAY_1 = Sunday).</entry> + </row> + <row> + <entry>ABMON_(1-12)</entry> + <entry>Abbreviated name of the n-th month of the year.</entry> + </row> + <row> + <entry>MON_(1-12)</entry> + <entry>Name of the n-th month of the year.</entry> + </row> + <row> + <entry>AM_STR</entry> + <entry>String for Ante meridian.</entry> + </row> + <row> + <entry>PM_STR</entry> + <entry>String for Post meridian.</entry> + </row> + <row> + <entry>D_T_FMT</entry> + <entry>String that can be used as the format string for <function>strftime</function> to represent time and date.</entry> + </row> + <row> + <entry>D_FMT</entry> + <entry>String that can be used as the format string for <function>strftime</function> to represent date.</entry> + </row> + <row> + <entry>T_FMT</entry> + <entry>String that can be used as the format string for <function>strftime</function> to represent time.</entry> + </row> + <row> + <entry>T_FMT_AMPM</entry> + <entry>String that can be used as the format string for <function>strftime</function> to represent time in 12-hour format with ante/post meridian.</entry> + </row> + <row> + <entry>ERA</entry> + <entry>Alternate era.</entry> + </row> + <row> + <entry>ERA_YEAR</entry> + <entry>Year in alternate era format.</entry> + </row> + <row> + <entry>ERA_D_T_FMT</entry> + <entry>Date and time in alternate era format (string can be used in <function>strftime</function>).</entry> + </row> + <row> + <entry>ERA_D_FMT</entry> + <entry>Date in alternate era format (string can be used in <function>strftime</function>).</entry> + </row> + <row> + <entry>ERA_T_FMT</entry> + <entry>Time in alternate era format (string can be used in <function>strftime</function>).</entry> + </row> + <row> + <entry spanname="hspan"><emphasis>LC_MONETARY Category Constants</emphasis></entry> + </row> + <row> + <entry>INT_CURR_SYMBOL</entry> + <entry>International currency symbol.</entry> + </row> + <row> + <entry>CURRENCY_SYMBOL</entry> + <entry>Local currency symbol.</entry> + </row> + <row> + <entry>CRNCYSTR</entry> + <entry>Same value as CURRENCY_SYMBOL.</entry> + </row> + <row> + <entry>MON_DECIMAL_POINT</entry> + <entry>Decimal point character.</entry> + </row> + <row> + <entry>MON_THOUSANDS_SEP</entry> + <entry>Thousands separator (groups of three digits).</entry> + </row> + <row> + <entry>MON_GROUPING</entry> + <entry>Like 'grouping' element.</entry> + </row> + <row> + <entry>POSITIVE_SIGN</entry> + <entry>Sign for positive values.</entry> + </row> + <row> + <entry>NEGATIVE_SIGN</entry> + <entry>Sign for negative values.</entry> + </row> + <row> + <entry>INT_FRAC_DIGITS</entry> + <entry>International fractional digits.</entry> + </row> + <row> + <entry>FRAC_DIGITS</entry> + <entry>Local fractional digits.</entry> + </row> + <row> + <entry>P_CS_PRECEDES</entry> + <entry>Returns 1 if CURRENCY_SYMBOL precedes a positive value.</entry> + </row> + <row> + <entry>P_SEP_BY_SPACE</entry> + <entry>Returns 1 if a space separates CURRENCY_SYMBOL from a positive value.</entry> + </row> + <row> + <entry>N_CS_PRECEDES</entry> + <entry>Returns 1 if CURRENCY_SYMBOL precedes a negative value.</entry> + </row> + <row> + <entry>N_SEP_BY_SPACE</entry> + <entry>Returns 1 if a space separates CURRENCY_SYMBOL from a negative value.</entry> + </row> + <row> + <entry>P_SIGN_POSN</entry> + <entry morerows="1" valign="middle"> + <itemizedlist> + <listitem> + <simpara> + Returns 0 if parentheses surround the quantity and currency_symbol. + </simpara> + </listitem> + <listitem> + <simpara> + Returns 1 if the sign string precedes the quantity and currency_symbol. + </simpara> + </listitem> + <listitem> + <simpara> + Returns 2 if the sign string follows the quantity and currency_symbol. + </simpara> + </listitem> + <listitem> + <simpara> + Returns 3 if the sign string immediately precedes the currency_symbol. + </simpara> + </listitem> + <listitem> + <simpara> + Returns 4 if the sign string immediately follows the currency_symbol. + </simpara> + </listitem> + </itemizedlist> + </entry> + </row> + <row> + <entry>N_SIGN_POSN</entry> + </row> + <row> + <entry spanname="hspan"><emphasis>LC_NUMERIC Category Constants</emphasis></entry> + </row> + <row> + <entry>DECIMAL_POINT</entry> + <entry>Decimal point character.</entry> + </row> + <row> + <entry>RADIXCHAR</entry> + <entry>Same value as DECIMAL_POINT.</entry> + </row> + <row> + <entry>THOUSANDS_SEP</entry> + <entry>Separator character for thousands (groups of three digits).</entry> + </row> + <row> + <entry>THOUSEP</entry> + <entry>Same value as THOUSANDS_SEP.</entry> + </row> + <row> + <entry>GROUPING</entry> + <entry></entry> + </row> + <row> + <entry spanname="hspan"><emphasis>LC_MESSAGES Category Constants</emphasis></entry> + </row> + <row> + <entry>YESEXPR</entry> + <entry>Regex string for matching 'yes' input.</entry> + </row> + <row> + <entry>NOEXPR</entry> + <entry>Regex string for matching 'no' input.</entry> + </row> + <row> + <entry>YESSTR</entry> + <entry>Output string for 'yes'.</entry> + </row> + <row> + <entry>NOSTR</entry> + <entry>Output string for 'no'.</entry> + </row> + <row> + <entry spanname="hspan"><emphasis>LC_CTYPE Category Constants</emphasis></entry> + </row> + <row> + <entry>CODESET</entry> + <entry>Return a string with the name of the character encoding.</entry> + </row> + </tbody> + </tgroup> + </table> + </para> + ¬e.no-windows; + <para> + See also <function>setlocale</function> and + <function>localeconv</function>. </para> </refsect1> </refentry>
http://cvs.php.net/diff.php/phpdoc/en/reference/strings/functions/nl-langinfo.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc/en/reference/strings/functions/nl-langinfo.xml diff -u phpdoc/en/reference/strings/functions/nl-langinfo.xml:1.2 phpdoc/en/reference/strings/functions/nl-langinfo.xml:1.3 --- phpdoc/en/reference/strings/functions/nl-langinfo.xml:1.2 Wed Apr 17 02:44:19 2002 +++ phpdoc/en/reference/strings/functions/nl-langinfo.xml Fri Feb 27 06:11:53 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> <!-- splitted from ./en/functions/strings.xml, last change in rev 1.169 --> <refentry id="function.nl-langinfo"> <refnamediv> @@ -15,7 +15,247 @@ <methodparam><type>int</type><parameter>item</parameter></methodparam> </methodsynopsis> <para> - &warn.undocumented.func; + <function>nl_langinfo</function> is used to access individual elements of + the locale categories. Unlike <function>localeconv</function> which + returns all of the elements, <function>nl_langinfo</function> allows you + to select exactly which element is required. + </para> + <para> + If <parameter>item</parameter> is not valid, &false; will be returned. + </para> + <para> + <parameter>item</parameter> may be an integer value of the element or the + constant name of the element. The following is a list of constant names + for <parameter>item</parameter> that may be used and their description. + Some of these constants may not be defined or hold no value for certain + locales. + <table> + <title>nl_langinfo Constants</title> + <tgroup cols="2"> + <colspec colname="c1" /> + <colspec colname="c2" /> + <spanspec spanname="hspan" namest="c1" nameend="c2" align="center" /> + <thead> + <row> + <entry>Constant</entry> + <entry>Description</entry> + </row> + </thead> + <tbody> + <row> + <entry spanname="hspan"><emphasis>LC_TIME Category Constants</emphasis></entry> + </row> + <row> + <entry>ABDAY_(1-7)</entry> + <entry>Abbreviated name of n-th day of the week.</entry> + </row> + <row> + <entry>DAY_(1-7)</entry> + <entry>Name of the n-th day of the week (DAY_1 = Sunday).</entry> + </row> + <row> + <entry>ABMON_(1-12)</entry> + <entry>Abbreviated name of the n-th month of the year.</entry> + </row> + <row> + <entry>MON_(1-12)</entry> + <entry>Name of the n-th month of the year.</entry> + </row> + <row> + <entry>AM_STR</entry> + <entry>String for Ante meridian.</entry> + </row> + <row> + <entry>PM_STR</entry> + <entry>String for Post meridian.</entry> + </row> + <row> + <entry>D_T_FMT</entry> + <entry>String that can be used as the format string for <function>strftime</function> to represent time and date.</entry> + </row> + <row> + <entry>D_FMT</entry> + <entry>String that can be used as the format string for <function>strftime</function> to represent date.</entry> + </row> + <row> + <entry>T_FMT</entry> + <entry>String that can be used as the format string for <function>strftime</function> to represent time.</entry> + </row> + <row> + <entry>T_FMT_AMPM</entry> + <entry>String that can be used as the format string for <function>strftime</function> to represent time in 12-hour format with ante/post meridian.</entry> + </row> + <row> + <entry>ERA</entry> + <entry>Alternate era.</entry> + </row> + <row> + <entry>ERA_YEAR</entry> + <entry>Year in alternate era format.</entry> + </row> + <row> + <entry>ERA_D_T_FMT</entry> + <entry>Date and time in alternate era format (string can be used in <function>strftime</function>).</entry> + </row> + <row> + <entry>ERA_D_FMT</entry> + <entry>Date in alternate era format (string can be used in <function>strftime</function>).</entry> + </row> + <row> + <entry>ERA_T_FMT</entry> + <entry>Time in alternate era format (string can be used in <function>strftime</function>).</entry> + </row> + <row> + <entry spanname="hspan"><emphasis>LC_MONETARY Category Constants</emphasis></entry> + </row> + <row> + <entry>INT_CURR_SYMBOL</entry> + <entry>International currency symbol.</entry> + </row> + <row> + <entry>CURRENCY_SYMBOL</entry> + <entry>Local currency symbol.</entry> + </row> + <row> + <entry>CRNCYSTR</entry> + <entry>Same value as CURRENCY_SYMBOL.</entry> + </row> + <row> + <entry>MON_DECIMAL_POINT</entry> + <entry>Decimal point character.</entry> + </row> + <row> + <entry>MON_THOUSANDS_SEP</entry> + <entry>Thousands separator (groups of three digits).</entry> + </row> + <row> + <entry>MON_GROUPING</entry> + <entry>Like 'grouping' element.</entry> + </row> + <row> + <entry>POSITIVE_SIGN</entry> + <entry>Sign for positive values.</entry> + </row> + <row> + <entry>NEGATIVE_SIGN</entry> + <entry>Sign for negative values.</entry> + </row> + <row> + <entry>INT_FRAC_DIGITS</entry> + <entry>International fractional digits.</entry> + </row> + <row> + <entry>FRAC_DIGITS</entry> + <entry>Local fractional digits.</entry> + </row> + <row> + <entry>P_CS_PRECEDES</entry> + <entry>Returns 1 if CURRENCY_SYMBOL precedes a positive value.</entry> + </row> + <row> + <entry>P_SEP_BY_SPACE</entry> + <entry>Returns 1 if a space separates CURRENCY_SYMBOL from a positive value.</entry> + </row> + <row> + <entry>N_CS_PRECEDES</entry> + <entry>Returns 1 if CURRENCY_SYMBOL precedes a negative value.</entry> + </row> + <row> + <entry>N_SEP_BY_SPACE</entry> + <entry>Returns 1 if a space separates CURRENCY_SYMBOL from a negative value.</entry> + </row> + <row> + <entry>P_SIGN_POSN</entry> + <entry morerows="1" valign="middle"> + <itemizedlist> + <listitem> + <simpara> + Returns 0 if parentheses surround the quantity and currency_symbol. + </simpara> + </listitem> + <listitem> + <simpara> + Returns 1 if the sign string precedes the quantity and currency_symbol. + </simpara> + </listitem> + <listitem> + <simpara> + Returns 2 if the sign string follows the quantity and currency_symbol. + </simpara> + </listitem> + <listitem> + <simpara> + Returns 3 if the sign string immediately precedes the currency_symbol. + </simpara> + </listitem> + <listitem> + <simpara> + Returns 4 if the sign string immediately follows the currency_symbol. + </simpara> + </listitem> + </itemizedlist> + </entry> + </row> + <row> + <entry>N_SIGN_POSN</entry> + </row> + <row> + <entry spanname="hspan"><emphasis>LC_NUMERIC Category Constants</emphasis></entry> + </row> + <row> + <entry>DECIMAL_POINT</entry> + <entry>Decimal point character.</entry> + </row> + <row> + <entry>RADIXCHAR</entry> + <entry>Same value as DECIMAL_POINT.</entry> + </row> + <row> + <entry>THOUSANDS_SEP</entry> + <entry>Separator character for thousands (groups of three digits).</entry> + </row> + <row> + <entry>THOUSEP</entry> + <entry>Same value as THOUSANDS_SEP.</entry> + </row> + <row> + <entry>GROUPING</entry> + <entry></entry> + </row> + <row> + <entry spanname="hspan"><emphasis>LC_MESSAGES Category Constants</emphasis></entry> + </row> + <row> + <entry>YESEXPR</entry> + <entry>Regex string for matching 'yes' input.</entry> + </row> + <row> + <entry>NOEXPR</entry> + <entry>Regex string for matching 'no' input.</entry> + </row> + <row> + <entry>YESSTR</entry> + <entry>Output string for 'yes'.</entry> + </row> + <row> + <entry>NOSTR</entry> + <entry>Output string for 'no'.</entry> + </row> + <row> + <entry spanname="hspan"><emphasis>LC_CTYPE Category Constants</emphasis></entry> + </row> + <row> + <entry>CODESET</entry> + <entry>Return a string with the name of the character encoding.</entry> + </row> + </tbody> + </tgroup> + </table> + </para> + ¬e.no-windows; + <para> + See also <function>setlocale</function> and + <function>localeconv</function>. </para> </refsect1> </refentry>