2012-03-07 14 views
0

私はこのようなstringを持っている:MySQL/PHPでString型をFloat型に変換するには?

$foo = "1.3223"; 

私はfloat$fooを変換する方法を教えてください。それは(float)を使用して

+1

'floatval($ foo)'; - http://php.net/manual/en/function.floatval.php – scibuff

+1

'floatval($ foo)'の代わりに '(float)$ foo'を使う方がはるかに高速です。 –

+0

注目。皆さんありがとう! – DroidMatt

答えて

4

てみキャスト:

$yourFloat = (float) $foo; 
1

出演:

$foo = (float) "1.3223"; 
1

これはそれを行うだろう:

<?php 
$var = '122.34343The'; 
$float_value_of_var = floatval($var); 
echo $float_value_of_var; // 122.34343 
?> 
0

スピーチマークを削除すると、PHPはフロートに変換されます。またはそれをキャストします。

関連する問題