(PHP 4, PHP 5, PHP 7, PHP 8)
bindtextdomain — ドメインのパスを取得/設定する
$domain
, ?string $directory
): string|falsebindtextdomain() 関数は、ドメインへのパスを取得/設定します。
domain
ドメイン。
directory
ディレクトリのパス。
空文字列を指定すると、現在のディレクトリを指定したことになります。
null
を指定すると、現在設定されているディレクトリが返されます。
現在設定されているドメインへのフルパスを返します。
失敗した場合に false
を返します
バージョン | 説明 |
---|---|
8.0.3 |
directory は、nullable になりました。
これより前のバージョンでは、現在設定されているディレクトリを取得できませんでした。
|
例1 bindtextdomain() の例
<?php
$domain = 'myapp';
echo bindtextdomain($domain, '/usr/share/myapp/locale');
?>
上の例の出力は以下となります。
/usr/share/myapp/locale
注意:
bindtextdomain() 関数の情報はプロセス単位で管理されます。 スレッドではありません。