タイトルにあるように、この記事では、PHP で文字列内のカンマと末尾のスラッシュを削除する方法を 2 つの例を通して紹介します。興味のある方は読み進めてください~
以下、説明します。それぞれ具体的な例を通して説明します。
最初の例 の要件は、「指定された数値文字列からカンマを削除する PHP スクリプトを作成する」ことです。
PHP サンプル コードは次のとおりです:
<?php $str1 = "2,345.12"; $x = str_replace( ',', '', $str1); if( is_numeric($x)) { echo $x."<br>"; }
実行結果は次のとおりです:
2543.12
この例で、誰もが知っておく必要があるのは str_replace 関数と is_numeric 関数です。
str_replace()
関数: 文字列内の一部の文字を置換します (大文字と小文字は区別されます)。
#→注: この関数はルールに従う必要があります: 検索された文字列が配列の場合、配列を返します。検索対象の文字列が配列の場合は、配列内の各要素を検索して置換します。配列の検索と置換を同時に行う必要があり、置換される要素が見つかった要素の数より少ない場合、超過した要素は空の文字列に置き換えられます。配列を検索して 1 つの文字列のみを置換すると、置換文字列は見つかったすべての値に適用されます。
is_numeric() 関数: 変数が数値であるか数値文字列であるかを検出するために使用されます。
→注: 指定された変数が数値または数値文字列の場合は TRUE を返し、それ以外の場合は FALSE を返します。浮動小数点型は null 値を返すことに注意してください。は、FALSE
2 番目の例 の要件は、「指定された文字列から末尾のスラッシュを削除する PHP スクリプトを作成する」です。
<?php $my_str = 'PHP中文网,你值得拥有!///'; echo rtrim($my_str, '/');出力結果は次のとおりです:
PHP中文网,你值得拥有!この例では、rtrim 関数について知っておく必要があります。
関数: 文字列の右側にある空白文字またはその他の事前定義された文字を削除します。
以上がPHP で文字列内のカンマと末尾のスラッシュを削除する方法を 2 つの例で説明しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。