« ngettext
iconv »

textdomain

(PHP 4, PHP 5, PHP 7, PHP 8)

textdomain — デフォルトドメインを設定する

説明

function textdomain(?string $domain = null): string

この関数は、gettext() がコールされた際に検索を 行うドメインを設定します。このドメインは、通常はアプリケーション名から 付けられます。

パラメータ

domain

新しいメッセージドメイン。null を指定すると、現在の設定をそのまま 取得し、変更しません。

戻り値

成功すると、この関数はドメインを変更した後に現在のメッセージドメインを 返します。

エラー / 例外

domain が空の string である場合、 ValueError をスローします。

変更履歴

バージョン 説明
8.4.0 domain が空の string である場合、 ValueError をスローするようになりました。
8.4.0 domain パラメータが任意になりました。 これより前のバージョンでは、常に指定しなければなりませんでした。

注意

注意:

textdomain() 関数の情報はプロセス単位で管理されます。 スレッドではありません。

関連キーワード:
ドメイン   domain   textdomain   メッセージ   ValueError   ngettext   iconv   Gettext   gettext   通常   アプリケーション   成功   履歴   スロー   任意   単位   管理   スレッド
関連する関数・ページ:
function.dgettext   function.dcgettext   ref.gettext   function.bindtextdomain   function.idn-to-ascii   function.geoip-domain-by-name