PHP では、文字列をフォーマットする方法がたくさんあります。フォーマットの種類に応じて、文字列のフォーマットと数値文字のフォーマットに分けられます。
それでは、まず数字の文字書式設定関数のnumber_format()関数について詳しく説明していきます。 number_format() 関数定義は、数値文字列のフォーマットに使用されます。 構文形式は次のとおりです:number_format(number,decimals,decimalpoint,separator)パラメータの説明:number_format() 関数は 1、2、または 4 つのパラメータを持つことができますが、3 つのパラメータを持つことはできません。パラメータが 1 つだけの場合は、小数点以下の値はフォーマット後に破棄され、パラメータが 2 つある場合は、3 桁目はカンマ (,) で区切られます。小数点 、小数点は小数点 (.) を置き換えるために使用され、区切り文字は 3 桁目を区切るカンマ (,) を置き換えるために使用されます。 number_format() 関数を使用して、指定された数値文字列をフォーマットします。サンプル コードは次のとおりです。
<?php $number = 6666.88; echo number_format($number); //输出格式化后的数字字符串 echo "<br>"; echo number_format($number,2); //输出格式化后的数字字符串 echo "<br>"; $number1 = 223344.556677; echo number_format($number1,2,'.','.'); //输出格式化后的数字字符串 ?>出力結果は次のようになります。
文字列の大文字と小文字の変換関数の簡単な紹介
は、PHP で 4 つの文字列の大文字と小文字の変換関数を提供します。これらには、変換される文字列を渡すためのオプションのパラメーター string
が 1 つだけあります。ここで簡単に説明します。これらの関数を直接使用して、大文字と小文字の変換操作を完了できます。関数strtoupper() は、指定されたすべての文字列を大文字に変換するために使用され、関数 strto lower
() は、指定されたすべての文字列を小文字に変換するために使用されます。指定された文字列の最初の文字を大文字に変換し、残りの文字は変更しないままにします。関数ucwords() は、指定された文字列内のすべてのスペースで区切られた単語の最初の文字を次のように変換します。大文字。以下のプログラムは、以下に示すように、これらの関数の使用コードです: <?php
$lamp = "lamp is composed of Linux 、Apache、MySQL and PHP";
echo strtolower($lamp);
echo strtoupper($lamp);
echo ucfirst($lamp);
echo ucwords($lamp);
?>
出力は次の結果です:
lamp は linux、apache、mysql、および php で構成されますLAMP IS COMPOSED OF LINUX, APACHE、MYSQL、および PHP は Linux 、Apache、MySQL、および PHP で構成されています 文字列の最初の文字が大文字で残りが小文字であることを確認するには、マッチングを使用する必要があります。以下に示すように:
<?php $lamp = "lamp is composed of Linux 、Apache、MySQL and PHP"; echo ucfirst(strtolower($lamp)); ?>出力: Lamp は Linux、Apache、mysql、php で構成されます
以上がPHP形式文字列関数の使用例紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。