ホームページ >バックエンド開発 >PHPの問題 >PHPで文字列の一部を置換する方法

PHPで文字列の一部を置換する方法

藏色散人
藏色散人オリジナル
2020-10-05 09:06:202651ブラウズ

php で文字列の一部を置換する方法: まず PHP サンプル ファイルを作成し、次に「str_replace」関数を使用して指定した文字列を置換します。

PHPで文字列の一部を置換する方法

推奨事項: 「PHP ビデオ チュートリアル

PHP は指定された文字列を置換します

Use str_replace指定した文字列を置き換えます

$param = '香蕉皮是什么垃圾';
$pattone = [
            '是什么垃圾',
            '是啥垃圾',
            '属于什么垃圾',
            '算什么垃圾',
            '属于啥垃圾',
            '算啥垃圾',
 ];
 $new_param = str_replace($pattone, '*', $param);
$param = '香蕉皮是哪类垃圾';
$patttwo = [   //字数多的放在前面优先匹配
            '是不是',
            '垃圾吗',
            '属不属于',
            '算不算',
            '哪一种',
            '哪一类',
            '哪种',
            '哪类',
            '属于',
            '一种',
            '垃圾',
            '什么',
            '算',
            '啥',
            '是',
        ];
        $new_param = str_replace($patttwo, '*', $param);

通常の方法を使用します。文字列関数は通常のメソッドよりも高速です

$param = '香蕉皮是哪类垃圾';
$patt = '/是不是|属不属于|算不算|垃圾|是|算|啥|什么|属于|哪类/';
$new_param = preg_replace($patt, '*', $param);

以上がPHPで文字列の一部を置換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。