PHP strtr() 関数
定義と使用法
strtr() 関数は文字列中の特定の文字を変換します。
注釈:もし from および to パラメータの長さが異なる場合、最短の長さにフォーマットされます。
構文
strtr(string,from,to)
または:
strtr(string,array)
パラメータ | 説明 |
---|---|
string | 必要。変換する文字列を指定します。 |
from | 必要(除非使用配列)。変更する文字を指定します。 |
to | 必要(除非使用配列)。変更する文字を指定します。 |
array | 必要(除非使用 from および to)。配列、キー名は変更された元の文字、キー値は変更された目标の文字です。 |
技術的詳細
返り値: |
変換された文字を返します。 もし array 空文字列("")を含むキー名がパラメータに含まれている場合、FALSE を返します。 |
PHP バージョン: | 4+ |
さらに例
例 1
文字列 "Hello world" を "Hi earth" に置き換える:
<?php $arr = array("Hello" => "Hi", "world" => "earth"); echo strtr("Hello world",$arr); ?>