| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
setlocale(PHP 4, PHP 5, PHP 7) setlocale — ロケール情報を設定する 説明
string setlocale
( int
$category
, string $locale
[, string $...
] )
string setlocale
( int
$category
, array $locale
)ロケール情報を設定します。 パラメータ
返り値
現在の新しいロケールを返します。ロケール機能が未実装、
指定されたロケールが存在しない、カテゴリ名が無効などの場合は
また、カテゴリ名が無効の場合は警告メッセージが発生します。 カテゴリやロケール名は、 » RFC 1766 や » ISO 639 にあります。 ロケールの命名方式は、システムによって異なります。
変更履歴
例
例1 setlocale() の例
<?php
例2 Windows での setlocale() の例
<?php 注意警告
ロケール情報は、スレッド毎ではなくプロセス毎に維持されます。 もし PHP を IIS、HHVM または Windows 用 Apache のようなマルチスレッドサーバ API 上で動作させている場合、 スクリプトを実行している間にロケールの設定が突然変わるのを 経験するかも知れませんが、スクリプト自身は決して setlocale() 自身をコールしていません。 これは同時に同一プロセスの異なるスレッドで実行されている他のスクリプトが setlocale() を使用してプロセスワイドなロケールを変更する事により発生します。 ヒント
Windows ユーザーは Microsoft の MSDN の Web サイトに
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「setlocale - ロケール情報を設定する」をGoogle検索
|