cvs: phpdoc-da /reference/strings/functions localeconv.xml
[email protected] ("Jonathan Holst")
| Newsgroups | php.doc.da |
|---|---|
| Message-ID | <cvsholst1090066089@cvsserver> |
holst Sat Jul 17 08:08:09 2004 EDT
Added files:
/phpdoc-da/reference/strings/functions localeconv.xml
Log:
Initial translation
http://cvs.php.net/co.php/phpdoc-da/reference/strings/functions/localeconv.xml?r=1.1&p=1
Index: phpdoc-da/reference/strings/functions/localeconv.xml
+++ phpdoc-da/reference/strings/functions/localeconv.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.5 Maintainer: holst Status: ready -->
<refentry id="function.localeconv">
<refnamediv>
<refname>localeconv</refname>
<refpurpose>Få numerisk formateringsinformation</refpurpose>
</refnamediv>
<refsect1>
<title>Beskrivelse</title>
<methodsynopsis>
<type>array</type><methodname>localeconv</methodname>
<void/>
</methodsynopsis>
<para>
Returnerer et associativt array indeholdende lokaliserede numeriske og
møntfods formateringsinformationer.
</para>
<para>
<function>localeconv</function> returnerer data baseret på den nuværende
locale som sat af <function>setlocale</function>. Det associative array
som bliver returneret indeholder følgende felter:
<informaltable >
<tgroup cols="2">
<thead>
<row>
<entry>Arrayelement</entry>
<entry>Beskrivelse</entry>
</row>
</thead>
<tbody>
<row>
<entry>decimal_point</entry>
<entry>Decimaltegn</entry>
</row>
<row>
<entry>thousands_sep</entry>
<entry>Tusindeseperator</entry>
</row>
<row>
<entry>grouping</entry>
<entry>Array indeholdene numeriske grupperinger</entry>
</row>
<row>
<entry>int_curr_symbol</entry>
<entry>Internationalt valutasymbol (eks. USD)</entry>
</row>
<row>
<entry>currency_symbol</entry>
<entry>Lokalt valutasymbol (eks. $)</entry>
</row>
<row>
<entry>mon_decimal_point</entry>
<entry>Møntfods decimaltegn</entry>
</row>
<row>
<entry>mon_thousands_sep</entry>
<entry>Møntfods tusindeseperator</entry>
</row>
<row>
<entry>mon_grouping</entry>
<entry>Array indeholdende møntfodsgrupperinger</entry>
</row>
<row>
<entry>positive_sign</entry>
<entry>Tegn for positive værdier</entry>
</row>
<row>
<entry>negative_sign</entry>
<entry>Tegn for negative værdier</entry>
</row>
<row>
<entry>int_frac_digits</entry>
<entry>Internationale brøkcifre</entry>
</row>
<row>
<entry>frac_digits</entry>
<entry>Lokale brøkcifre</entry>
</row>
<row>
<entry>p_cs_precedes</entry>
<entry>
&true; hvis currency_symbol starter med en positiv værdi, &false;
hvis den følger efter en
</entry>
</row>
<row>
<entry>p_sep_by_space</entry>
<entry>
&true; hvis et mellemrum sepererer currency_symbol fra en positiv
værdi, &false; ellers
</entry>
</row>
<row>
<entry>n_cs_precedes</entry>
<entry>
&true; hvis currency_symbol starter med en negativ værdi, &false;
hvis den følger efter en
</entry>
</row>
<row>
<entry>n_sep_by_space</entry>
<entry>
&true; hvis et mellemrum sepererer currency_symbol fra en negativ
værdi, &false; ellers
</entry>
</row>
<row valign="top">
<entry>p_sign_posn</entry>
<entry>
<simplelist columns="2" type="horiz">
<member>0</member>
<member>
Paranteser omgiver kvantiteten og currency_symbol
</member>
<member>1</member>
<member>
Tegnstrengen går forud for kvantiteten og currency_symbol
</member>
<member>2</member>
<member>
Tegnstrengen følger efter kvantiteten og currency_symbol
</member>
<member>3</member>
<member>
Tegnstrengen går lige forud for currency_symbol
</member>
<member>4</member>
<member>
Tegnstrengen følger lige efter currency_symbolet
</member>
</simplelist>
</entry>
</row>
<row valign="top">
<entry>n_sign_posn</entry>
<entry>
<simplelist columns="2" type="horiz">
<member>0</member>
<member>
Paranteser omgiver kvantiteten og currency_symbol
</member>
<member>1</member>
<member>
Tegnet går forud for kvantiteten og currency_symbol
</member>
<member>2</member>
<member>
Tegnstrengen følger efter kvantiteten og currency_symbol
</member>
<member>3</member>
<member>
Tegnstrengen går lige før currency_symbol
</member>
<member>4</member>
<member>
Tegnstrengen følger lige efter currency_symbol
</member>
</simplelist>
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</para>
<para>
Grupperingsfelterne indeholde arrays som definerer måden numre skal
grupperes. For eksempel, grupperingsfeltet for en_US localen, ville
indeholde et 2-elementers array med værdierne 3 og 3. Jo højere indeks i
arrayet, jo længere mod venstre er grupperingen. Hvis et arrayelement er
lig med CHAR_MAX, bliver der ikke udført flere grupperinger. Hvis et
arrayelement er lig med 0, vil det forrige element blive brugt.
</para>
<example>
<title><function>localeconv</function> eksempel</title>
<programlisting role="php">
<![CDATA[
<?php
setlocale(LC_ALL, "en_US");
$locale_info = localeconv();
echo "<pre>\n";
echo "-------------------------------------------------\n";
echo " Møntfodsinformation for den nuværende locale: \n";
echo "-------------------------------------------------\n\n";
echo "int_curr_symbol: {$locale_info["int_curr_symbol"]}\n";
echo "currency_symbol: {$locale_info["currency_symbol"]}\n";
echo "mon_decimal_point: {$locale_info["mon_decimal_point"]}\n";
echo "mon_thousands_sep: {$locale_info["mon_thousands_sep"]}\n";
echo "positive_sign: {$locale_info["positive_sign"]}\n";
echo "negative_sign: {$locale_info["negative_sign"]}\n";
echo "int_frac_digits: {$locale_info["int_frac_digits"]}\n";
echo "frac_digits: {$locale_info["frac_digits"]}\n";
echo "p_cs_precedes: {$locale_info["p_cs_precedes"]}\n";
echo "p_sep_by_space: {$locale_info["p_sep_by_space"]}\n";
echo "n_cs_precedes: {$locale_info["n_cs_precedes"]}\n";
echo "n_sep_by_space: {$locale_info["n_sep_by_space"]}\n";
echo "p_sign_posn: {$locale_info["p_sign_posn"]}\n";
echo "n_sign_posn: {$locale_info["n_sign_posn"]}\n";
echo "</pre>\n";
?>
]]>
</programlisting>
</example>
<para>
Konstanten CHAR_MAX er også defineret for brugen nævnt ovenfor.
</para>
<para>
Se også <function>setlocale</function>.
</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
-->