floatval() - スカラー値をfloatに型変換する
公開日:
floatval
は、指定したスカラー値をFloatに型変換した値を取得する関数です。
構文
float floatval ( mixed $var )
パラメータ
$var
対象のスカラー値。
返り値
float
Float値に型変換した値。
サンプルコード
Float値を取得する
指定した値をFloatに型変換した値を取得します。文字列の先頭が数値だと解釈できれば、末尾の余計な文字列を切り捨てて型変換してくれます。
php
<?php
// 実行
$result = floatval( "38.555px" ) ;
// 結果
var_dump( $result ) ;
結果 (出力内容) - PHP7.0.21
float(38.555)
先頭が文字列の場合
末尾ではなく先頭が数値と解釈できない場合、0
が返ります。
php
<?php
// 実行
$result = floatval( "to38.555" ) ;
// 結果
var_dump( $result ) ;
結果 (出力内容) - PHP7.0.21
float(0)
サンドボックス
ソースコードを編集してfloatval()
の挙動を確認して下さい。
参考リンク
- PHP - 公式マニュアル。