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

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

烟雨青岚
リリース: 2023-04-08 19:26:01
転載
3033 人が閲覧しました

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 までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート