<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=PHP%2FUtility_Function%2Fsetlocale</id>
		<title>PHP/Utility Function/setlocale - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=PHP%2FUtility_Function%2Fsetlocale"/>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=PHP/Utility_Function/setlocale&amp;action=history"/>
		<updated>2026-04-04T12:09:39Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wbex.ru/index.php?title=PHP/Utility_Function/setlocale&amp;diff=1468&amp;oldid=prev</id>
		<title> в 10:37, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=PHP/Utility_Function/setlocale&amp;diff=1468&amp;oldid=prev"/>
				<updated>2010-05-26T10:37:32Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 10:37, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://wbex.ru/index.php?title=PHP/Utility_Function/setlocale&amp;diff=1469&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=PHP/Utility_Function/setlocale&amp;diff=1469&amp;oldid=prev"/>
				<updated>2010-05-26T07:07:56Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Displaying Times and Dates in Other Languages==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
  $ts = mktime();&lt;br /&gt;
  echo &amp;quot;&amp;lt;p&amp;gt;&amp;quot; . date(&amp;quot;r (T)&amp;quot;, $ts) . &amp;quot;&amp;lt;/p&amp;gt;\n&amp;quot;;&lt;br /&gt;
  if($loc_de = setlocale(LC_ALL, &amp;quot;de_DE@euro&amp;quot;, &amp;quot;de_DE&amp;quot;, &amp;quot;deu_deu&amp;quot;))&lt;br /&gt;
  {&lt;br /&gt;
    echo &amp;quot;&amp;lt;p&amp;gt;Preferred locale for German on this system is \&amp;quot;$loc_de\&amp;quot;.&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
    echo &amp;quot;Guten Morgen! Heute ist &amp;quot; . strftime(&amp;quot;%A %d %B %Y, %H.%M Uhr&amp;quot;, $ts) &lt;br /&gt;
    . &amp;quot;.&amp;lt;/p&amp;gt;\n&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
  else&lt;br /&gt;
    echo &amp;quot;&amp;lt;p&amp;gt;Sorry! This system doesn&amp;quot;t speak German.&amp;lt;/p&amp;gt;\n&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Generating Localized GMT/UTC Time and Date Strings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
  $ts_au = mktime();&lt;br /&gt;
  $ts_de = $ts_au - (9 * 3600);&lt;br /&gt;
  echo &amp;quot;Good evening from Brisbane, where it\&amp;quot;s &amp;quot; . date(&amp;quot;H:m \o\n l d m Y&amp;quot;, $ts_au) &lt;br /&gt;
        . &amp;quot;.&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  setlocale(LC_ALL, &amp;quot;de_DE&amp;quot;, &amp;quot;german&amp;quot;);&lt;br /&gt;
  echo &amp;quot;Guten Morgen aus Berlin. Hier ist es &amp;quot; &lt;br /&gt;
        . strftime(&amp;quot;%H:%M Uhr, am %A dem %d %B %Y&amp;quot;, $ts_de) . &amp;quot;.&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Preferred locale for Chinese==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php &lt;br /&gt;
    if($loc_zh = setlocale(LC_ALL, &amp;quot;zh_ZH.big5&amp;quot;, &amp;quot;zh_ZH&amp;quot;, &amp;quot;chn&amp;quot;, &amp;quot;chinese&amp;quot;)) { &lt;br /&gt;
        echo &amp;quot;&amp;lt;p&amp;gt;Preferred locale for Chinese on this system is \&amp;quot;$loc_zh\&amp;quot;.&amp;lt;br /&amp;gt;\n&amp;quot;; &lt;br /&gt;
        echo strftime(&amp;quot;%A %d %B %Y&amp;quot;, mktime()) . &amp;quot;&amp;lt;/p&amp;gt;\n&amp;quot;; &lt;br /&gt;
    } else { &lt;br /&gt;
        $lc_en = setlocale(LC_TIME, &amp;quot;en_US&amp;quot;, &amp;quot;english&amp;quot;); &lt;br /&gt;
        echo &amp;quot;&amp;lt;p&amp;gt;Reverting locale to $lc_en.&amp;lt;/p&amp;gt;\n&amp;quot;; &lt;br /&gt;
    } &lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Preferred locale for German==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php &lt;br /&gt;
if($loc_de = setlocale(LC_ALL, &amp;quot;de_DE@euro&amp;quot;, &amp;quot;de_DE&amp;quot;, &amp;quot;deu_deu&amp;quot;)) { &lt;br /&gt;
    echo &amp;quot;&amp;lt;p&amp;gt;Preferred locale for German on this system is \&amp;quot;$loc_de\&amp;quot;.&amp;lt;br /&amp;gt;&amp;quot;; &lt;br /&gt;
    echo &amp;quot;Guten Morgen! Heute ist &amp;quot; . strftime(&amp;quot;%A %d %B %Y&amp;quot;, mktime()) . &amp;quot;.&amp;lt;/p&amp;gt;\n&amp;quot;; &lt;br /&gt;
} else &lt;br /&gt;
    echo &amp;quot;&amp;lt;p&amp;gt;Sorry! This system doesn&amp;quot;t speak German.&amp;lt;/p&amp;gt;\n&amp;quot;; &lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Preferred locale for Russian==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php &lt;br /&gt;
    if($loc_ru = setlocale(LC_ALL, &amp;quot;ru_RU.utf8&amp;quot;, &amp;quot;rus_RUS.1251&amp;quot;, &amp;quot;rus&amp;quot;, &amp;quot;russian&amp;quot;)) { &lt;br /&gt;
        echo &amp;quot;&amp;lt;p&amp;gt;Preferred locale for Russian on this system is \&amp;quot;$loc_ru\&amp;quot;.&amp;lt;br /&amp;gt;\n&amp;quot;; &lt;br /&gt;
        echo  strftime(&amp;quot;%A %d %B %Y&amp;quot;, mktime()) . &amp;quot;.&amp;lt;/p&amp;gt;\n&amp;quot;; &lt;br /&gt;
    }else &lt;br /&gt;
        echo &amp;quot;&amp;lt;p&amp;gt;Couldn&amp;quot;t set a Russian locale.&amp;lt;/p&amp;gt;\n&amp;quot;; &lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==setlocale(LC_MONETARY, &amp;quot;en_DK&amp;quot;);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?&lt;br /&gt;
$number = 1234.56; &lt;br /&gt;
setlocale(LC_MONETARY, &amp;quot;en_DK&amp;quot;); &lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==setlocale(LC_MONETARY, &amp;quot;en_US&amp;quot;);==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?&lt;br /&gt;
$number = -1234.5672; &lt;br /&gt;
setlocale(LC_MONETARY, &amp;quot;en_US&amp;quot;); &lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Setlocale() Options==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
OPTION             Value&lt;br /&gt;
 &lt;br /&gt;
LC_ALL             Modify all settings&lt;br /&gt;
 &lt;br /&gt;
LC_COLLATE         String comparison only&lt;br /&gt;
 &lt;br /&gt;
LC_TYPE            String classification (for example, differentiation between upper/lowercase)&lt;br /&gt;
 &lt;br /&gt;
LC_MONETARY        Currency values&lt;br /&gt;
 &lt;br /&gt;
LC_NUMERIC         Numeric values&lt;br /&gt;
 &lt;br /&gt;
LC_TIME            Date/time values&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Setting a default locale==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
setlocale(LC_ALL,&amp;quot;es_US&amp;quot;);&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Setting a default locale based on system environment==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
setlocale(LC_ALL,null);&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==To report local time for any Germans==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;?php &lt;br /&gt;
$ts_au = mktime(); &lt;br /&gt;
$ts_de = $ts_au - (9 * 3600);&lt;br /&gt;
echo date(&amp;quot;H:m \o\n l d m Y&amp;quot;, $ts_au); &lt;br /&gt;
setlocale(LC_ALL, &amp;quot;de_DE&amp;quot;, &amp;quot;german&amp;quot;); &lt;br /&gt;
echo strftime(&amp;quot;%H.%M Uhr, am %A dem %d %B %Y&amp;quot;, $ts_de); &lt;br /&gt;
?&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>