"str_replace の高度な使用方法について知っておくべきです。
"
読んでいる途中で多くのことがわかります。 PHP フレームワーク ThinkPHP のソース コード メソッドの不人気な使用法、つまり、一般的に使用されないメソッド。
ここで、Kaka は最初に str_replace メソッドを解析し、文字列内の一部の文字を置き換えます (大文字と小文字は区別されます)。
まず、一般的に使用されるケースを見てみましょう
このコントローラーにアクセスするとどのような結果が返されるかは皆さんご存知のはずです。つまり、Hello world!
のすべての world
を Peter
次のステップは、ケースのアップグレードを実行することです。下の図を参照してください。
##この場合、検索対象のデータは配列であり、関数の置換も適用できます。戻り結果では、置換の総数が出力されていることがわかります。
もちろん、Kaka が今日説明したいのは、これら 2 つの使用方法ではなく、以下のケースです。「The」を参照してください。下の図
この場合、検索する値と置換する値は両方とも配列です。
あなたがこのメソッドを使用したことがあるかどうかはわかりません。Kaka はこれまで使用したことがありません。この使用方法は、Kaka によってリーディング フレームのソース コードで発見されました。
戻り結果
戻り結果からも、置換が行われたことがわかります。開発プロセスではめったに使用されませんが、それでも使用法に注意する必要があります。
は、フレームワークのソース コードで次のように使用されます。このケースは、Kaka によって示された 3 番目のケースとまったく同じです。 。
これは、SQL ステートメントを生成するときにフレームワークのソース コードが行うことであるというだけです。
上記は str_replace の簡単な使用法です
“学習への粘り強さ、ブログへの継続性、そして共有への粘り強さは、カカがそのキャリア以来常に支持してきた信念です。巨大なインターネット上のカカの記事があなたに何かをもたらすことを願っています。少しお手伝いします。私はカカです。また次回お会いしましょう。
”
以上がPHP における str_replace の高度な使用法をご存知ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。