php字符串怎么转为浮点型
3种转换方法:1、在要转换的字符串之前加上用括号括起来的目标类型“(float)”、“(double)”或“(real)”,语法“(float)字符串”。2、使用floatval()函数,可以获取字符串变量的浮点值,语法“floatval(字符串变量)”。3、使用settype()函数,可以将字符串变量设置为浮点类型,语法“settype(字符串变量,"float")”。
php 字符串转换为浮点数的三种方法
方法1、在要转换的字符串之前加上用括号括起来的目标类型
目标类型有:
-
(float)、(double)、(real):转换成浮点型
示例:将string类型转换成float类型
<?php
$str="23.25";
$float=(float)$str;
var_dump($str);
var_dump($float);
?>
方法2、使用floatval()函数--浮点型转换函数
floatval — 获取变量的浮点值
示例:
<?php
$str="3.14";
$float=floatval($str);
var_dump($str);
var_dump($float);
?>
方法3:使用settype()函数--类型设置函数
settype():用于将变量设置为指定类型(settype() 函数会改变变量原本的类型)。
settype ( $var , $type )
-
$var:要转换的变量。
-
$type:变量要转换为的目标类型。
返回值:设置成功时返回 TRUE, 失败时返回 FALSE。
只需将settype()函数的第二个参数$type
值设置为“float”即可。
<?php
$str="5.14";
var_dump($str);
$float=settype($str,"float");
var_dump($str);
var_dump($float);//返回值
?>
说明:settype()函数第二个参数(设置的类型) 的值可以是:
-
"boolean" (或为"bool",从 PHP 4.2.0 起)
-
"integer" (或为"int",从 PHP 4.2.0 起)
-
"float" (只在 PHP 4.2.0 之后可以使用,对于旧版本中使用的"double"现已停用)
-
"string"
-
"array"
-
"object"
-
"null" (从 PHP 4.2.0 起)
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tangcehch
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
excel下划线不显示怎么办
PHP中文网 06-23 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel图片置于文字下方的方法
PHP中文网 06-27 -
微信运动停用后别人还能看到步数吗
PHP中文网 07-22