ホームページ  >  記事  >  バックエンド開発  >  PHPでアンダースコアをカンマに変換する方法

PHPでアンダースコアをカンマに変換する方法

青灯夜游
青灯夜游オリジナル
2022-05-31 17:22:592272ブラウズ

3 方法: 1. 「str_replace("_",",",$str)」ステートメントを使用してアンダースコアを検索し、カンマに置き換えます。 2. 「str_ireplace("_", " ,",$str)" ステートメント; 3. "preg_filter("/_/",",",$str)" を使用します。

PHPでアンダースコアをカンマに変換する方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php アンダースコアを次のように変換します。 a comma 方法: 文字列内のアンダースコアを見つけて、カンマに置き換えます。

次の 3 つの方法を使用して検索と置換を実装できます。

方法 1: str_replace() 関数を使用する

<?php
$str = &#39;1_2_3_44678_5_&#39;;
echo str_replace("_",",",$str);
?>

PHPでアンダースコアをカンマに変換する方法

方法 2: str_ireplace() 関数を使用する

<?php
$str = &#39;1_2_3_44678_5_&#39;;
echo $str."<br>";
echo str_ireplace("_",",",$str);
?>

PHPでアンダースコアをカンマに変換する方法

説明: str_ireplace() と str_replace は似ています。新しい文字列を使用して、元の文字列で指定された特定の文字列を置き換えます。ただし、str_replace では大文字と小文字が区別されますが、str_ireplace() では大文字と小文字が区別されません

方法 3: を使用します。 preg_replace()

preg_replace() 関数を正規表現とともに使用すると、すべてのアンダースコアを検索し、カンマに置き換えることができます。

<?php
$str = &#39;3_44678_5_&#39;;
echo $str."<br>";
echo preg_filter("/_/", ",", $str);
?>

PHPでアンダースコアをカンマに変換する方法

推奨学習: 「PHP ビデオ チュートリアル

以上がPHPでアンダースコアをカンマに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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