ホームページ >バックエンド開発 >PHPチュートリアル >phpでのstr_replace()関数の応用(例を挙げて解説)

phpでのstr_replace()関数の応用(例を挙げて解説)

烟雨青岚
烟雨青岚転載
2020-06-08 13:00:503108ブラウズ

phpでのstr_replace()関数の応用(例を挙げて解説)

phpにおける str_replace() 関数の応用

1、定義と使用法

str_replace() 関数は、文字列内の特定の文字を他の文字に置き換えます。

この関数は次のルールに従って動作します。

検索対象の文字列が配列の場合、配列を返します。

検索対象の文字列が配列の場合、検索と置換は配列の各要素を使用して実行されます。

配列を検索して置換し、見つかった部分が 1 つ未満である場合は、空の文字列が置換として使用されます。

find が配列で、replacement が文字列の場合、見つかった値ごとに文字列置換が使用されます。

2. 構文

str_replace(find,replace,string,count);

find (必須)、指定された値の検出。

replace (必須)、見つかった値を置き換える値を指定します。

string (必須)、検索対象として指定された文字列。

count (オプション)、置換する変数のカウント数。

#* 注: この機能では大文字と小文字が区別されます。

大文字と小文字を区別しない検索を実行するには、str_ireplace() を使用します。

#**注: この機能はバイナリ セーフです。

例 1

<?php
echo str_replace("world","Peter","Hello world!");
?>

出力結果

Hello Peter!

例 2 この例では、str_replace() と An 関数を示します。配列とカウント変数:

<?php
$arr = array("blue","red","green","yellow");
print_r(str_replace("red","pink",$arr,$i));
echo "Replacements: $i";
?>

出力結果

Array
(
[0] => blue
[1] => pink
[2] => green
[3] => yellow
)
Replacements: 1

推奨チュートリアル: "

PHP チュートリアル"

以上がphpでのstr_replace()関数の応用(例を挙げて解説)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。