PHP nl_langinfo()-funktio
Määrittely ja käyttö
nl_langinfo()-funktio palauttaa tarkat paikallistuntemuksen tiedot.
Huomautus:Tämä funktio ei ole käytössä Windows-alustalla.
Vinkki:Eri kuin localeconv()-funktio, joka palauttaa kaikki paikallistuntemuksen muotoillut tiedot, nl_langinfo()-funktio palauttaa tietyn tiedon.
Syntaksi
nl_langinfo(element)
Parametrit |
Kuvaus |
element |
Välttämätön. Määrittää, minkä elementin palauttaa. Tässä on oltava yksi seuraavista elementeistä:
Aika ja kalenteri:
- ABDAY_(1-7) - Merkitsee viikonpäivien lyhenteitä
- DAY_(1-7) - Merkitsee viikonpäiviä (DAY_1 = Sunnuntai)
- ABMON_(1-12) - Merkitsee vuoden kuukausia lyhenteinä
- MON_(1-12) - Edustaa vuoden kuukausia
- AM_STR - Edustaa aamua
- PM_STR - Edustaa iltapäivää
- D_T_FMT - Päivämäärän ja ajan ilmaisun muotoilu (strftime() käyttöön)
- D_FMT - Päivämäärän ilmaisun muotoilu (strftime() käyttöön)
- T_FMT - Ajan ilmaisun muotoilu (strftime() käyttöön)
- T_FMT_AMPM - 12-tunnillisen ajan ilmaisun muotoilu, joka sisältää aamu/iltapäivä (strftime() käyttöön)
- ERA - Vuosisadan muotoilu
- ERA_YEAR - Vuosisadan ilmaisun vuosisadan muotoilu
- ERA_D_T_FMT - Päivämäärän ja ajan ilmaisun vuosisadan muotoilu (strftime() käyttöön)
- ERA_D_FMT - Päivämäärän ilmaisun vuosisadan muotoilu (strftime() käyttöön)
- ERA_T_FMT - Ajan ilmaisun vuosisadan muotoilu (strftime() käyttöön)
Rahakategoria:
- INT_CURR_SYMBOL - Rahan symboli (esim.: USD)
- CURRENCY_SYMBOL - Rahan symboli (esim.: $)
- CRNCYSTR - Samanlaisia kuin CURRENCY_SYMBOL
- MON_DECIMAL_POINT - Rahan desimaalipiste merkki
- MON_THOUSANDS_SEP - Rahan tuhat erotinmerkki
- POSITIVE_SIGN - Positiivisen arvon merkki
- NEGATIVE_SIGN - Negatiivisen arvon merkki
- MON_GROUPING - Näyttää rahalukujen ryhmittelymuodon taulukko (esim.: 1 000 000)
- INT_FRAC_DIGITS - Kansainvälinen yleinen desimaalikyky
- FRAC_DIGITS - Paikallinen yleinen desimaalikyky
- P_CS_PRECEDES - Jos rahayliltaisessa merkillä näytetään positiivisen arvon edessä, se on True (1), muuten False (0)
- P_SEP_BY_SPACE - Jos välilyönti on rahayliltaisessa merkillä ja positiivisessa arvossa, se on True (1), muuten False (0)
- N_CS_PRECEDES - Jos rahayliltaisessa merkillä näytetään ennen negatiivista arvoa, se on True (1), muuten False (0)
- N_SEP_BY_SPACE - Jos välilyönti on rahayliltaisessa merkillä, se on True (1), muuten False (0)
- P_SIGN_POSN - Muotoiluasetukset, mahdolliset palautusarvot:
- 0 - Kirjoita määrä ja valuuttamerkki sulkeisiin
- 1 - Lisää + merkki määrän ja valuuttamerkin eteen
- 2 - Lisää + merkki määrän ja valuuttamerkin jälkeen
- 3 - Lisää + merkki suoraan valuuttamerkin eteen
- 4 - Lisää + merkki suoraan valuuttamerkin jälkeen
- Muotoiluasetukset, mahdolliset palautusarvot:
- 0 - Kirjoita määrä ja valuuttamerkki sulkeisiin
- 1 - Lisää - merkki määrän ja valuuttamerkin eteen
- 2 - Lisää - merkki määrän ja valuuttamerkin jälkeen
- 3 - Lisää - merkki suoraan valuuttamerkin eteen
- 4 - Lisää - merkki suoraan valuuttamerkin jälkeen
Lukutyypit:
- DECIMAL_POINT - Desimaalimerkki
- RADIXCHAR - Sama kuin DECIMAL_POINT
- THOUSANDS_SEP - Tuhat erotinmerkki
- THOUSEP - Sama kuin THOUSANDS_SEP
- GROUPING - Näyttää lukuja yhdistelmämuodossa (esim.: 1 000 000)
Viestityyppi:
- YESEXPR - 'yes' syötteen kanssa vastaava Regex-merkkijono
- NOEXPR - 'no' syötteen kanssa vastaava Regex-merkkijono
- YESSTR - 'yes' tulostusmerkkijono
- NOSTR - 'no' tulostusmerkkijono
Koodikategoria:
- CODESET palauttaa merkkikoodin nimen sisältävän merkkijonon.
|
Tekninen yksityiskohta
Palautusarvo: |
Onnistuessaan palauttaa määritetyn tiedon, epäonnistuessaan palauttaa FALSE. |
PHP Versio: |
4.1.0+ |