php の文字列を 10 進数に変換するメソッド: 1.number_format() 関数、構文 "number_format($str, 小数点以下の桁の値)" を使用します; 2. sprintf() 関数を使用して、文字列、構文「sprintf("%.小数点以下桁値 f",$str)」。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php は、文字列 10 進数への変換方法
小数点を含む文字列の場合、round() 関数を使用して文字列を数値に変換し、指定された小数点以下の桁数を保持できます。 。
しかし、小数点が含まれていない場合、文字列から変換された値に小数点以下の桁が含まれるようにするにはどうすればよいでしょうか?以下に 2 つのメソッドを紹介します:
1. 数値をフォーマットするために千単位のグループ化を使用する関数number_format() ##
<?php $str = "12"; echo number_format($str, 2);; ?>
# #2. sprintf を使用して文字列をフォーマットする
<?php $str = "12"; echo sprintf("%.2f",$str); echo "<br>"; $str = "12.jg"; echo sprintf("%.2f",$str); ?>
推奨学習: 「PHP ビデオ チュートリアル
」以上がPHPで文字列を10進数に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。