PHPマニュアル
/
PEARマニュアル
:
|
ユーザフォーラムで議論/質問
|
マニュアル検索
|
ハイライト
|
ハイライトオフ
|
ポータル
|
php spot
国際化関数
|
JavaScript入門&応用&リファレンスなら「JavaScriptist」
ob_iconv_handler
はじめに
自然言語および文字エンコーディング
PHP Manual
国際化関数
はじめに
インストール/設定
要件
インストール手順
実行時設定
リソース型
定義済み定数
例
基本的な使用法
Collator
? Collator クラス
Collator::asort
? インデックスの情報を保持しつつ配列を並べ替える
Collator::compare
? ふたつの Unicode 文字列を比較する
Collator::__construct
? collator を作成する
Collator::create
? collator を作成する
Collator::getAttribute
? 照合用の属性の値を取得する
Collator::getErrorCode
? collator の直近のエラーコードを取得する
Collator::getErrorMessage
? collator の直近のエラーコードのテキストを取得する
Collator::getLocale
? collator のロケール名を取得する
Collator::getSortKey
? 文字列のソート用のキーを取得する
Collator::getStrength
? 現在の照合強度を取得する
Collator::setAttribute
? 照合用の属性を設定する
Collator::setStrength
? 照合強度を設定する
Collator::sortWithSortKeys
? 指定した collator とキーで配列を並べ替える
Collator::sort
? 指定した collator で配列を並べ替える
NumberFormatter
? NumberFormatter クラス
NumberFormatter::create
? 数値フォーマッタを作成する
NumberFormatter::formatCurrency
? 通貨の値をフォーマットする
NumberFormatter::format
? 数値をフォーマットする
NumberFormatter::getAttribute
? 属性を取得する
NumberFormatter::getErrorCode
? フォーマッタの直近のエラーコードを取得する
NumberFormatter::getErrorMessage
? フォーマッタの直近のエラーメッセージを取得する
NumberFormatter::getLocale
? フォーマッタのロケールを取得する
NumberFormatter::getPattern
? フォーマッタのパターンを取得する
NumberFormatter::getSymbol
? 記号を取得する
NumberFormatter::getTextAttribute
? テキストの属性を取得する
NumberFormatter::parseCurrency
? 通貨をパースする
NumberFormatter::parse
? 数値をパースする
NumberFormatter::setAttribute
? 属性を設定する
NumberFormatter::setPattern
? フォーマッタのパターンを設定する
NumberFormatter::setSymbol
? 記号の値を設定する
NumberFormatter::setTextAttribute
? テキスト属性を設定する
Locale
? Locale クラス
Locale::acceptFromHttp
? 最もあてはまるロケールを HTTP "Accept-Language" ヘッダにもとづいて探す
Locale::canonicalize
? ロケール文字列を正規化する
Locale::composeLocale
? 正しく並べ替えて区切られたロケール ID を返す
Locale::filterMatches
? 言語タグフィルタがロケールにマッチするかどうかを調べる
Locale::getAllVariants
? 入力ロケールの変化系を取得する
Locale::getDefault
? INTL のグローバル 'default_locale' からデフォルトのロケールを取得する
Locale::getDisplayLanguage
? 入力ロケールの言語の表示名を、適切に地域化して返す
Locale::getDisplayName
? 入力ロケールの表示名を、適切に地域化して返す
Locale::getDisplayRegion
? 入力ロケールの地域の表示名を、適切に地域化して返す
Locale::getDisplayScript
? 入力ロケールの文字の表示名を、適切に地域化して返す
Locale::getDisplayVariant
? 入力ロケールの変化形の表示名を、適切に地域化して返す
Locale::getKeywords
? 入力ロケールのキーワードを取得する
Locale::getPrimaryLanguage
? 入力ロケールのプライマリ言語を取得する
Locale::getRegion
? 入力ロケールの地域を取得する
Locale::getScript
? 入力ロケールの文字を取得する
Locale::lookup
? その言語にマッチする言語タグの一覧を検索する
Locale::parseLocale
? ロケール ID のサブタグ要素を連想配列で返す
Locale::setDefault
? デフォルトの実行時ロケールを設定する
Normalizer
? Normalizer クラス
Normalizer::isNormalized
? 渡された文字列が、指定した正規化を適用済みかどうかを調べる
Normalizer::normalize
? 渡された入力を正規化し、正規化後の文字列を返す
MessageFormatter
? MessageFormatter クラス
MessageFormatter::create
? 新しいメッセージフォーマッタを作成する
MessageFormatter::formatMessage
? 手早くメッセージをフォーマットする
MessageFormatter::format
? メッセージをフォーマットする
MessageFormatter::getErrorCode
? 直近の操作のエラーコードを取得する
MessageFormatter::getErrorMessage
? 直近の操作のエラーテキストを取得する
MessageFormatter::getLocale
? フォーマッタを作成した際のロケールを取得する
MessageFormatter::getPattern
? フォーマッタが使用するパターンを取得する
MessageFormatter::parseMessage
? 手早く入力文字列をパースする
MessageFormatter::parse
? パターンを使用して入力文字列をパースする
MessageFormatter::setPattern
? フォーマッタが使用するパターンを設定する
IntlCalendar
? IntlCalendar クラス
IntlCalendar::add
? Add a (signed) amount of time to a field
IntlCalendar::after
? Whether this object?s time is after that of the passed object
IntlCalendar::before
? Whether this object?s time is before that of the passed object
IntlCalendar::clear
? Clear a field or all fields
IntlCalendar::__construct
? Private constructor for disallowing instantiation
IntlCalendar::createInstance
? Create a new IntlCalendar
IntlCalendar::equals
? Compare time of two IntlCalendar objects for equality
IntlCalendar::fieldDifference
? Calculate difference between given time and this object?s time
IntlCalendar::fromDateTime
? Create an IntlCalendar from a DateTime object or string
IntlCalendar::get
? Get the value for a field
IntlCalendar::getActualMaximum
? The maximum value for a field, considering the object?s current time
IntlCalendar::getActualMinimum
? The minimum value for a field, considering the object?s current time
IntlCalendar::getAvailableLocales
? Get array of locales for which there is data
IntlCalendar::getDayOfWeekType
? Tell whether a day is a weekday, weekend or a day that has a transition between the two
IntlCalendar::getErrorCode
? Get last error code on the object
IntlCalendar::getErrorMessage
? Get last error message on the object
IntlCalendar::getFirstDayOfWeek
? Get the first day of the week for the calendar?s locale
IntlCalendar::getGreatestMinimum
? Get the largest local minimum value for a field
IntlCalendar::getKeywordValuesForLocale
? Get set of locale keyword values
IntlCalendar::getLeastMaximum
? Get the smallest local maximum for a field
IntlCalendar::getLocale
? Get the locale associated with the object
IntlCalendar::getMaximum
? Get the global maximum value for a field
IntlCalendar::getMinimalDaysInFirstWeek
? Get minimal number of days the first week in a year or month can have
IntlCalendar::getMinimum
? Get the global minimum value for a field
IntlCalendar::getNow
? Get number representing the current time
IntlCalendar::getRepeatedWallTimeOption
? Get behavior for handling repeating wall time
IntlCalendar::getSkippedWallTimeOption
? Get behavior for handling skipped wall time
IntlCalendar::getTime
? Get time currently represented by the object
IntlCalendar::getTimeZone
? Get the object?s timezone
IntlCalendar::getType
? Get the calendar type
IntlCalendar::getWeekendTransition
? Get time of the day at which weekend begins or ends
IntlCalendar::inDaylightTime
? Whether the object?s time is in Daylight Savings Time
IntlCalendar::isEquivalentTo
? Whether another calendar is equal but for a different time
IntlCalendar::isLenient
? Whether date/time interpretation is in lenient mode
IntlCalendar::isSet
? Whether a field is set
IntlCalendar::isWeekend
? Whether a certain date/time is in the weekend
IntlCalendar::roll
? Add value to field without carrying into more significant fields
IntlCalendar::set
? Set a time field or several common fields at once
IntlCalendar::setFirstDayOfWeek
? Set the day on which the week is deemed to start
IntlCalendar::setLenient
? Set whether date/time interpretation is to be lenient
IntlCalendar::setMinimalDaysInFirstWeek
? Set minimal number of days the first week in a year or month can have
IntlCalendar::setRepeatedWallTimeOption
? Set behavior for handling repeating wall times at negative timezone offset transitions
IntlCalendar::setSkippedWallTimeOption
? Set behavior for handling skipped wall times at positive timezone offset transitions
IntlCalendar::setTime
? Set the calendar time in milliseconds since the epoch
IntlCalendar::setTimeZone
? Set the timezone used by this calendar
IntlCalendar::toDateTime
? Convert an IntlCalendar into a DateTime object
IntlTimeZone
? IntlTimeZone クラス
IntlTimeZone::countEquivalentIDs
? 指定した ID を含む等価グループの中にある ID の数を取得する
IntlTimeZone::createDefault
? このホストのデフォルトタイムゾーンの新しいコピーを作る
IntlTimeZone::createEnumeration
? 指定した国あるいはオフセットに関連するタイムゾーン ID の一覧を取得する
IntlTimeZone::createTimeZone
? 指定した ID のタイムゾーンオブジェクトを作る
IntlTimeZone::fromDateTimeZone
? DateTimeZone からタイムゾーンオブジェクトを作る
IntlTimeZone::getCanonicalID
? 指定したタイムゾーン ID の、正式なシステムタイムゾーン ID あるいは正規化したカスタムタイムゾーン ID を取得する
IntlTimeZone::getDisplayName
? このタイムゾーンの、ユーザー向けに表示する名前を取得する
IntlTimeZone::getDSTSavings
? ローカルの標準時刻からローカルの実測時刻を得るために加算する時間を取得する
IntlTimeZone::getEquivalentID
? 指定した ID を含む等価グループの ID を取得する
IntlTimeZone::getErrorCode
? 直近のエラーコードを取得する
IntlTimeZone::getErrorMessage
? 直近のエラーメッセージを取得する
IntlTimeZone::getGMT
? GMT (UTC) タイムゾーンを作る
IntlTimeZone::getID
? タイムゾーン ID を取得する
IntlTimeZone::getOffset
? 指定した時刻の、GMT へのオフセットを取得する
IntlTimeZone::getRawOffset
? (夏時間を考慮せずに) GMT へのオフセットを取得する
IntlTimeZone::getTZDataVersion
? ICU が使っているタイムゾーンデータのバージョンを取得する
IntlTimeZone::hasSameRules
? このタイムゾーンが別のタイムゾーンと同じルールおよびオフセットを使っているかどうかを調べる
IntlTimeZone::toDateTimeZone
? DateTimeZone オブジェクトに変換する
IntlTimeZone::useDaylightTime
? このタイムゾーンが夏時間を採用しているかどうかを調べる
IntlDateFormatter
? IntlDateFormatter クラス
IntlDateFormatter::create
? Date Formatter を作成する
IntlDateFormatter::format
? 日付/時刻 の値を文字列としてフォーマットする
IntlDateFormatter::formatObject
? オブジェクトの書式を設定する
IntlDateFormatter::getCalendar
? IntlDateFormatter が使用するカレンダー型を取得する
IntlDateFormatter::getDateType
? IntlDateFormatter が使用する日付形式を取得する
IntlDateFormatter::getErrorCode
? 直近の操作のエラーコードを取得する
IntlDateFormatter::getErrorMessage
? 直近の操作のエラーテキストを取得する
IntlDateFormatter::getLocale
? Formatter が使用するロケールを取得する
IntlDateFormatter::getPattern
? IntlDateFormatter が使用するパターンを取得する
IntlDateFormatter::getTimeType
? IntlDateFormatter が使用する時刻形式を取得する
IntlDateFormatter::getTimeZoneId
? IntlDateFormatter が使用するタイムゾーン ID を取得する
IntlDateFormatter::getCalendarObject
? カレンダーオブジェクトのコピーを取得する
IntlDateFormatter::getTimeZone
? タイムゾーンを取得する
IntlDateFormatter::isLenient
? IntlDateFormatter で使用する寛大さを取得する
IntlDateFormatter::localtime
? 文字列をパースして、フィールドベースの時刻値にする
IntlDateFormatter::parse
? 文字列をパースしてタイムスタンプにする
IntlDateFormatter::setCalendar
? Formatter が使うカレンダー型を設定する
IntlDateFormatter::setLenient
? パーサの寛大さを設定する
IntlDateFormatter::setPattern
? IntlDateFormatter が使用するパターンを設定する
IntlDateFormatter::setTimeZoneId
? 使用するタイムゾーンを設定する
IntlDateFormatter::setTimeZone
? タイムゾーンを設定する
ResourceBundle
? ResourceBundle クラス
ResourceBundle::count
? バンドル内の要素数を取得する
ResourceBundle::create
? リソースバンドルを作成する
ResourceBundle::getErrorCode
? バンドルの直近のエラーコードを取得する
ResourceBundle::getErrorMessage
? バンドルの直近のエラーメッセージを取得する
ResourceBundle::get
? バンドルからデータを取得する
ResourceBundle::getLocales
? サポートするロケールを取得する
Spoofchecker
? The Spoofchecker class
Spoofchecker::areConfusable
? Checks if given strings can be confused
Spoofchecker::__construct
? Constructor
Spoofchecker::isSuspicious
? Checks if a given text contains any suspicious characters
Spoofchecker::setAllowedLocales
? チェック時に使うロケールを設定する
Spoofchecker::setChecks
? 実行するチェックを設定する
Transliterator
? Transliterator クラス
Transliterator::__construct
? インスタンス化を拒否するために private にしたコンストラクタ
Transliterator::create
? Transliterator を作成する
Transliterator::createFromRules
? 規則に基づいた Transliterator を作成する
Transliterator::createInverse
? 逆方向の Transliterator を作成する
Transliterator::getErrorCode
? 直近のエラーコードを取得する
Transliterator::getErrorMessage
? 直近のエラーメッセージを取得する
Transliterator::listIDs
? Transliterator の ID を取得する
Transliterator::transliterate
? 文字列を音訳する
IntlBreakIterator
? The IntlBreakIterator class
IntlBreakIterator::__construct
? インスタンス化をできないようにするための private なコンストラクタ
IntlBreakIterator::createCharacterInstance
? 文字シーケンスの組み合わせの境界用にイテレータを作る
IntlBreakIterator::createCodePointInstance
? コードポイントの境界用にイテレータを作る
IntlBreakIterator::createLineInstance
? 論理的に可能な改行用にイテレータを作る
IntlBreakIterator::createSentenceInstance
? 文末用にイテレータを作る
IntlBreakIterator::createTitleInstance
? タイトル文字の区切り用にイテレータを作る
IntlBreakIterator::createWordInstance
? 単語の区切り用にイテレータを作る
IntlBreakIterator::current
? 現在位置のインデックスを取得する
IntlBreakIterator::first
? テキスト内の最初の文字を場所を取得する
IntlBreakIterator::following
? 指定したオフセット以降の最初の境界までイテレータを進める
IntlBreakIterator::getErrorCode
? このオブジェクトの直近のエラーコードを取得する
IntlBreakIterator::getErrorMessage
? このオブジェクトの直近のエラーメッセージを取得する
IntlBreakIterator::getLocale
? このオブジェクトに関連づけられたロケールを取得する
IntlBreakIterator::getPartsIterator
? 境界と境界の間の navigating fragments 用にイテレータを作る
IntlBreakIterator::getText
? スキャンするテキストを取得する
IntlBreakIterator::isBoundary
? あるオフセットが境界のオフセットかどうかを調べる
IntlBreakIterator::last
? イテレータの位置を、最後の文字より後に設定する
IntlBreakIterator::next
? イテレータを次の境界まで進める
IntlBreakIterator::preceding
? イテレータの位置を、指定したオフセット以前の最初の境界に設定する
IntlBreakIterator::previous
? イテレータの位置を、現在位置の直前の境界に設定する
IntlBreakIterator::setText
? スキャンするテキストを設定する
IntlRuleBasedBreakIterator
? The IntlRuleBasedBreakIterator class
IntlRuleBasedBreakIterator::__construct
? Create iterator from ruleset
IntlRuleBasedBreakIterator::getBinaryRules
? Get the binary form of compiled rules
IntlRuleBasedBreakIterator::getRules
? Get the rule set used to create this object
IntlRuleBasedBreakIterator::getRuleStatus
? Get the largest status value from the break rules that determined the current break position
IntlRuleBasedBreakIterator::getRuleStatusVec
? Get the status values from the break rules that determined the current break position
IntlCodePointBreakIterator
? The IntlCodePointBreakIterator class
IntlCodePointBreakIterator::getLastCodePoint
? Get last code point passed over after advancing or receding the iterator
IntlPartsIterator
? The IntlPartsIterator class
IntlPartsIterator::getBreakIterator
? Get IntlBreakIterator backing this parts iterator
UConverter
? UConverter クラス
UConverter::__construct
? UConverter オブジェクトを作る
UConverter::convert
? ある文字セットから別の文字セットに文字列を変換する
UConverter::fromUCallback
? デフォルトの "from" コールバック関数
UConverter::getAliases
? 指定した名前のエイリアスを取得する
UConverter::getAvailable
? 利用可能なコンバーター名を取得する
UConverter::getDestinationEncoding
? 変換先エンコーディングを取得する
UConverter::getDestinationType
? 変換先のコンバーターの型を取得する
UConverter::getErrorCode
? 直近のエラーコードを取得する
UConverter::getErrorMessage
? 直近のエラーメッセージを取得する
UConverter::getSourceEncoding
? 変換元エンコーディングを取得する
UConverter::getSourceType
? 変換元のコンバーターの型を取得する
UConverter::getStandards
? コンバーター名に対応する標準を取得する
UConverter::getSubstChars
? 置換文字を取得する
UConverter::reasonText
? コールバックの理由を表す文字列を取得する
UConverter::setDestinationEncoding
? 変換先エンコーディングを設定する
UConverter::setSourceEncoding
? 変換元エンコーディングを設定する
UConverter::setSubstChars
? 置換文字を設定する
UConverter::toUCallback
? デフォルトの "to" コールバック関数
UConverter::transcode
? ある文字セットから別の文字セットに文字列を変換する
Grapheme 関数
grapheme_extract
? デフォルトの書記素クラスタシーケンスをテキストバッファから取り出す関数。 テキストは UTF-8 でエンコードされている必要があります
grapheme_stripos
? 大文字小文字を区別せず、文字列内で最初にあらわれる場所の (書記素単位の) 位置を見つける
grapheme_stristr
? 大文字小文字を区別せず、haystack 文字列の中で needle が最初に登場した場所以降の部分文字列を返す
grapheme_strlen
? 書記素単位で文字列の長さを取得する
grapheme_strpos
? 文字列内で最初にあらわれる場所の (書記素単位の) 位置を見つける
grapheme_strripos
? 大文字小文字を区別せず、文字列内で最後にあらわれる場所の (書記素単位の) 位置を見つける
grapheme_strrpos
? 文字列内で最後にあらわれる場所の (書記素単位の) 位置を見つける
grapheme_strstr
? haystack 文字列の中で、needle が最初に登場した場所以降の部分文字列を返す
grapheme_substr
? 部分文字列を返す
IDN 関数
idn_to_ascii
? ドメイン名をIDNAのASCII形式に変換する
idn_to_utf8
? IDNAのASCII方式でエンコードされたドメイン名をUnicodeに変換する
IntlChar
IntlChar::charAge
? Get the "age" of the code point
IntlChar::charDigitValue
? Get the decimal digit value of a decimal digit character
IntlChar::charDirection
? Get bidirectional category value for a code point
IntlChar::charFromName
? Find Unicode character by name and return its code point value
IntlChar::charMirror
? Get the "mirror-image" character for a code point
IntlChar::charName
? Retrieve the name of a Unicode character
IntlChar::charType
? Get the general category value for a code point
IntlChar::chr
? Return Unicode character by code point value
IntlChar::digit
? Get the decimal digit value of a code point for a given radix
IntlChar::enumCharNames
? Enumerate all assigned Unicode characters within a range
IntlChar::enumCharTypes
? Enumerate all code points with their Unicode general categories
IntlChar::foldCase
? Perform case folding on a code point
IntlChar::forDigit
? Get character representation for a given digit and radix
IntlChar::getBidiPairedBracket
? Get the paired bracket character for a code point
IntlChar::getBlockCode
? Get the Unicode allocation block containing a code point
IntlChar::getCombiningClass
? Get the combining class of a code point
IntlChar::getFC_NFKC_Closure
? Get the FC_NFKC_Closure property for a code point
IntlChar::getIntPropertyMaxValue
? Get the max value for a Unicode property
IntlChar::getIntPropertyMinValue
? Get the min value for a Unicode property
IntlChar::getIntPropertyValue
? Get the value for a Unicode property for a code point
IntlChar::getNumericValue
? Get the numeric value for a Unicode code point
IntlChar::getPropertyEnum
? Get the property constant value for a given property name
IntlChar::getPropertyName
? Get the Unicode name for a property
IntlChar::getPropertyValueEnum
? Get the property value for a given value name
IntlChar::getPropertyValueName
? Get the Unicode name for a property value
IntlChar::getUnicodeVersion
? Get the Unicode version
IntlChar::hasBinaryProperty
? Check a binary Unicode property for a code point
IntlChar::isalnum
? Check if code point is an alphanumeric character
IntlChar::isalpha
? Check if code point is a letter character
IntlChar::isbase
? Check if code point is a base character
IntlChar::isblank
? Check if code point is a "blank" or "horizontal space" character
IntlChar::iscntrl
? Check if code point is a control character
IntlChar::isdefined
? Check whether the code point is defined
IntlChar::isdigit
? Check if code point is a digit character
IntlChar::isgraph
? Check if code point is a graphic character
IntlChar::isIDIgnorable
? Check if code point is an ignorable character
IntlChar::isIDPart
? Check if code point is permissible in an identifier
IntlChar::isIDStart
? Check if code point is permissible as the first character in an identifier
IntlChar::isISOControl
? Check if code point is an ISO control code
IntlChar::isJavaIDPart
? Check if code point is permissible in a Java identifier
IntlChar::isJavaIDStart
? Check if code point is permissible as the first character in a Java identifier
IntlChar::isJavaSpaceChar
? Check if code point is a space character according to Java
IntlChar::islower
? Check if code point is a lowercase letter
IntlChar::isMirrored
? Check if code point has the Bidi_Mirrored property
IntlChar::isprint
? Check if code point is a printable character
IntlChar::ispunct
? Check if code point is punctuation character
IntlChar::isspace
? Check if code point is a space character
IntlChar::istitle
? Check if code point is a titlecase letter
IntlChar::isUAlphabetic
? Check if code point has the Alphabetic Unicode property
IntlChar::isULowercase
? Check if code point has the Lowercase Unicode property
IntlChar::isupper
? Check if code point has the general category "Lu" (uppercase letter)
IntlChar::isUUppercase
? Check if code point has the Uppercase Unicode property
IntlChar::isUWhiteSpace
? Check if code point has the White_Space Unicode property
IntlChar::isWhitespace
? Check if code point is a whitespace character according to ICU
IntlChar::isxdigit
? Check if code point is a hexadecimal digit
IntlChar::ord
? Return Unicode code point value of character
IntlChar::tolower
? Make Unicode character lowercase
IntlChar::totitle
? Make Unicode character titlecase
IntlChar::toupper
? Make Unicode character uppercase
IntlException
? intl のエラー用の例外クラス
IntlIterator
? The IntlIterator class
IntlIterator::current
? Get the current element
IntlIterator::key
? Get the current key
IntlIterator::next
? Move forward to the next element
IntlIterator::rewind
? Rewind the iterator to the first element
IntlIterator::valid
? Check if current position is valid
国際化 関数
intl_error_name
? 指定したエラーコードに対応する名前を取得する
intl_get_error_code
? 直近のエラーコードを取得する
intl_get_error_message
? 直近のエラーの説明を取得する
intl_is_failure
? 指定したエラーコードが失敗を表すかどうかを調べる
ob_iconv_handler
はじめに
自然言語および文字エンコーディング
PHP Manual
忘却曲線を使ってこの知識を確実に記憶に残す
フォーラムで「
国際化関数
」について話す
各種マニュアル:
PHPマニュアル
|
PEARマニュアル
|
Smarty(英語)マニュアル
|
PHP-GTKマニュアル
|
「
国際化関数
」をGoogle検索
copyright © 1997-2024 PHP
ドキュメント作成グループ
(
ライセンス
). provided by
php spot
.
マニュアル: