Funknzi ya setlocale() ya PHP

Mifano

Ingiza eneo kwa US English, na baadaye ingiza kwa muundo wa kawaida wa mazingira:

<?php
echo setlocale(LC_ALL,"US");
echo "<br>";
echo setlocale(LC_ALL,NULL);
?>

Mifano ya mazoezi

Maelezo na matumizi

Funknzi ya setlocale() inasaidia kusaidia taarifa za eneo (taarifa za eneo)

Taarifa za eneo ni kuhusu lugha, walata, wakati na taarifa nyingine za eneo

Maelezo ya Kipendekeza:Funknzi ya setlocale() inasaidia kusaidia taarifa za eneo kwa programu ya hii tu.

Mafikira:Inafaa kufanya setlocale(LC_ALL,NULL) kusaidia taarifa za eneo kuwa zimeingia kwa muundo wa kawaida wa mazingira

Mafikira:Kuwa na taarifa za muundo wa numbering, tazama localeconv() Funknzi.

Muundo

setlocale(constant,location)
Chaguo Kuwasiliana
constant

Inayotahidi. Inaaminika kwamba inahitajika kusaidia taarifa za eneo

Kipimo kinachopatikana:

  • LC_ALL - Inahesabu zote chaguo zifuatavyo
  • LC_COLLATE - Tafuta ya kusaidia
  • LC_CTYPE - 字符类别及转换(例如所有字符大写或小写)
  • LC_CTYPE - Aina ya herufi na uharibifu (kama kuingia herufi kubwa au kikubwa zaidi)
  • LC_MESSAGES - Muendo wa ujumbe wa mifumo
  • LC_MONETARY - Muendo wa fedha
  • LC_NUMERIC - Muendo wa namba
location

LC_TIME - Muendo wa tarehe na wakati

Kama paramagani ni "0", usagaji wa eneo haujafikia, haujafikia matokeo wa sasa. location Inahitajika. Inasema kuwa eneo la kawaida lilitumika. Inaweza kuwa neno au msingi. Inaweza kuwaambatana na eneo zaidi.

Kama paramagani ni "0", usagaji wa eneo haujafikia, haujafikia matokeo wa sasa. location Kama paramagani ni NULL au mzinga "", jina la eneo linganie lilitunuliwa kwa thamani ya muhimu wa mazingira yenye jina lililofanana na kinaingia kwenye kinaingia kwenye mazingira au kwa kutumia "LANG".

Kama paramagani ni "0", usagaji wa eneo haujafikia, haujafikia matokeo wa sasa. location Paramagani ni msingi, setlocale() inaitumia kila elementi ya msingi hadi kumwambia lugha au eneo la kawaida. Hii inaonyesha ukweli kama eneo lingine linajulikana kwa jina lingine kwenye mifumo ya kawaida.

Maelezo ya Kipendekeza:Kuwaonyesha kila kifupi cha lugha kilichopatikana, tukio hii inaonyeshaKitabu cha Mbinu ya Kifupi cha lugha.

Maelezo ya Teknolojia

Inaruhusu ujenzi: Inaruhusu ujenzi wa eneo la kawaida, kama ingekadiri inaingia FALSE. Inaruhusu ujenzi wa matokeo wa kawaida kwa mfumo unaotumia PHP.
Toleo la PHP: 4+
Takwimu ya Usababishaji:

Kwenye PHP 4.2.0, kwa kumaliza kumwambia kinaingia kama neno haujafikia kinaingia. Tumia kinaingia zilizopewa. Kumwambia kinaingia kama neno kinaingia inaunda ujumbe wa kinaingia.

Kwenye PHP 4.3.0, inaweza kuwaambatana na locations zaidi.

Kuanzia PHP 5.3.0, hadi inaitwa constant Paramagani ni neno la kitu, haitakuwa kati ya LC_ kinaingia, funguo hii kinaingia inaangamiza E_DREPRECATED.