ホームページ  >  記事  >  バックエンド開発  >  文字列内の特定の文字を変換する PHP 関数 strtr()

文字列内の特定の文字を変換する PHP 関数 strtr()

黄舟
黄舟オリジナル
2017-11-06 10:45:351703ブラウズ

string内の文字「ia」を「eo」に置き換えます:

<?php
echo strtr("Hilla Warld","ia","eo");
?>

定義と使用法

strtr() 関数文字列内の特定の文字を変換します。

: from パラメーターと to パラメーターの長さが異なる場合は、最短の長さにフォーマットしてください。

構文

strtr(string,from,to)

または

strtr(string,array)
パラメータ 説明
文字列 は必須です。変換する文字列を指定します。
from 必須(arrayを使用しない場合)。変更する文字を指定します。
to 必須(配列を使用しない場合)。変更後の文字を指定します。
array 必須 (from と to が使用されない限り)。キー名が元の文字、キー値がターゲット文字である配列。

技術的な詳細

戻り値: 変換された文字を返します。
配列パラメーターに空の文字列 ("") キー名が含まれている場合は、FALSE を返します。
PHP バージョン: 4+

その他の例

例 1

文字列 "Hello world" を "Hi Earth" に置き換えます:

<?php
$arr = array("Hello" => "Hi", "world" => "earth");
echo strtr("Hello world",$arr);
?>

Example

<?php 
echo strtr("Hilla Warld","ia","eo"); 
?>

出力:世界の例2

<?php 
$arr = array("Hello" => "Hi", "world" => "earth"); 
echo strtr("Hello world",$arr); 
?>

出力:


Hi earth

以上が文字列内の特定の文字を変換する PHP 関数 strtr()の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。