カンマ区切りと小数点以下表示

投稿者: | 2021年9月4日

phpでカンマ区切りのnumber_formatを使って1,000カンマと小数点を表示させる

<?php
$qqq="10000.3456789";

echo"$qqq"."<br>";
$pos =  mb_strpos($qqq, ".");
echo"カンマ(.)小数点は"."$pos"."文字目にある<br>";
$ppzz = mb_strlen($qqq);//全体の文字数
echo"全体の文字数"."$ppzz"."文字ある<br>";
$pos=$pos+1;
$anser = ($pos == 1) ? "0" : "$pos"; //1なら0代入

$ans=number_format($qqq,$anser);//1000桁区切りと小数点の数

echo"$ans"."<br>";//10,000.345679と表示される

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA