82 of 410 menu

関数 strtr

関数 strtrは、文字列内の文字の 検索と置換を実行します。2つの動作モードを 持ちます。

最初のモードでは、関数は置換の配列を 受け取ります: キーが置換対象、 値が置換後の内容になります:

strtr(置換対象文字列, 置換配列);

2番目のモードでは、関数は最初のパラメータで 置換される文字を含む文字列を、2番目のパラメータで 置換後の文字を含む文字列を受け取ります。 最初の文字列の対応する文字は、 2番目の文字列の対応する文字に置き換えられます:

strtr(置換対象文字列, 置換対象文字, 置換後文字);

この例では、関数は文字 12を、それぞれ 'a''b'に 置き換えます:

<?php echo strtr('111222', ['1'=>'a', '2'=>'b']); ?>

コード実行結果:

'aaabbb'

この例でも、関数は文字 12を、それぞれ 'a''b'に 置き換えます:

<?php echo strtr('111222', '12', 'ab'); ?>

コード実行結果:

'aaabbb'

関連項目

  • 関数 str_replace,
    これも検索と置換を実行します
  • 関数 substr_replace,
    これは文字列の一部を切り取り、別の文字列で置き換えます
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否