PHP で浮動小数点数を変換する方法: 1. floatval() 関数を使用して変数の浮動小数点値を取得します (構文は「floatval (変換されるデータ)」です); 2. settype()関数の構文は「settype(変換するデータ, "float")」で指定したデータを浮動小数点型に変換できます。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
PHP には 2 つの組み込み関数が用意されています。他のタイプのデータを浮動小数点数に変換できます:
floatval() function
settype() function
1. floatval() 関数を使用する
floatval() 関数は、特に他の型を浮動小数点型に変換する関数です。変数の値。
注: floatval は配列やオブジェクトには使用できません。
<?php header('content-type:text/html;charset=utf-8'); $var = '122.34343runoob'; echo "原数据类型:"; var_dump($var); $float= floatval($var); echo "修改后的类型:"; var_dump($float); ?>
<?php header('content-type:text/html;charset=utf-8'); $var = TRUE; echo "原数据类型:"; var_dump($var); $float= floatval($var); echo "修改后的类型:"; var_dump($float); ?>
2. settype() 関数を使用します
settype ( ) 関数は、値を指定されたデータ型 (2 番目のパラメーターで制御) に変換できます。
データを浮動小数点数に変換するには、関数の 2 番目のパラメーターを「float」に設定するだけです。
注: この関数は元の変数を変更します。設定が成功した場合は TRUE を返し、失敗した場合は FALSE を返します。
<?php header('content-type:text/html;charset=utf-8'); $foo = "5bar"; // string $bar = true; // boolean echo "原数据类型:"; var_dump($foo); var_dump($bar); settype($foo, "float"); settype($bar, "float"); echo "修改后的类型:"; var_dump($foo); var_dump($bar); ?>
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPでデータを浮動小数点数に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。