string変数置換php
PHPの文字列を扱うとき、特定の値でプレースホルダーを代用するために必要になる場合があります。この課題に対処するために、さまざまな手法を採用できます。 strtr関数を使用したソリューションを調べてみましょう。キーを対応する値に置き換えることで動作し、動的な文字列変更のための多用途の方法を提供します。 echo strtr($ data_base [0] ['body']、array( '{$ club}' => $ club));
このコードスニペットは、$ data_base [0] ['body']が文字列「私は{$ club}ファンを含むと想定しています。実行すると、出力は次のとおりです。 私はバルセロナのファンです。文字列にいくつかの異なるプレースホルダーが含まれる拡張された例を考えてみましょう。 $ vars = array( '{$ Club}' => 'Barcelona'、 '{$ tag}' => 'shomext'、 '{$ anothertag}' => 'someothertext' ); echo strtr($ data_base [0] ['body']、$ vars);
この拡張デモでは、複数のプレースホルダーが$ varsアレイで定義されています。実行されると、プログラムは次の出力を生成します。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3