PHP では、str_replace() 関数を使用して、文字列内の複数の指定された部分文字列を削除できます。関数の最初のパラメータを複数の値を含む配列に設定するだけです。2 番目のパラメータは、各パラメータを設定するだけです。 null 文字に; 構文 "str_replace(array,'',$str)" は、複数の部分文字列を null 文字に置き換えます。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
PHP では、str_replace を使用できます。 () 関数は、文字列から指定された複数の部分文字列を削除します。
str_replace(find,replace,string,count)
パラメータ | 説明 |
---|---|
find | 必須。検索する値を指定します。 |
replace | 必須。 find の値を置き換える値を指定します。 |
#文字列 | 必須。検索する文字列を指定します。|
オプション。置換の数をカウントする変数。 |
ただし、関数
find の最初のパラメータを複数の検索値を含む配列に設定し、2 番目のパラメータを null 文字に設定して文字列内の複数の文字を削除するだけです。指定された部分文字列。 推奨学習: 「 以上がPHPの文字列から特定の部分文字列を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。<?php
$str = "a-bc-he-lloa-bc-";
echo $str."<br>";
$arr=['a-','c-','e-'];
$newStr=str_replace($arr,'A',$str);
echo $newStr."<br>";
?>