« Locale::getScript
Locale::lookup »

Locale::isRightToLeft

locale_is_right_to_left

(No version information available, might only be in Git)

Locale::isRightToLeft -- locale_is_right_to_left — ロケールが右から左に書く文字体系を使うかどうかを調べる

説明

オブジェクト指向型

public static function Locale::isRightToLeft( string $locale = "" ): bool

手続き型

function locale_is_right_to_left(string $locale = ""): bool

ロケールが右から左に書く文字体系を使うかどうかを調べます。

このメソッドは ICU ライブラリに依存しており、 ロケールに関連付けられた主要な文字体系を評価します。

パラメータ

locale

ロケール識別子。空の場合はデフォルトのロケールが使用されます。

戻り値

ロケールが右から左に書く文字体系を使う場合に true、 そうでない場合に false を返します。

変更履歴

バージョン 説明
8.5.0 Locale::isRightToLeft() が追加されました。

例

例1 ロケールのテキスト方向を調べる

<?php

var_dump(Locale::isRightToLeft('en-US'));
var_dump(Locale::isRightToLeft('ar'));

上の例の出力は以下となります。

bool(false)
bool(true)
関連キーワード:
ロケール   Locale   体系   isRightToLeft   locale   right   left   dump   getScript   lookup   information   available   オブジェクト指向   static   手続き   ライブラリ   依存   関連   評価   識別子   履歴   テキスト   方向
関連する関数・ページ:
locale.getscript   locale.getallvariants   locale.setdefault   locale.getregion   locale.getdefault   locale.minimizesubtags