php字符串如何转为浮点型

3种转换方法:1、在要转换的字符串之前加上用括号括起来的目标类型“(float)”、“(double)”或“(real)”,语法“(float)字符串”。2、使用floatval()函数,可以获取字符串变量的浮点值,语法“floatval(字符串变量)”。3、使用settype()函数,可以将字符串变量设置为浮点类型,语法“settype(字符串变量,”float”)”。

本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑

php 字符串转换为浮点数的三种方法

方法1、在要转换的字符串之前加上用括号括起来的目标类型

目标类型有:

  • (float)、(double)、(real):转换成浮点型

示例:将string类型转换成float类型

<?php   $str="23.25";   $float=(float)$str;   var_dump($str); var_dump($float); ?>

php字符串如何转为浮点型

方法2、使用floatval()函数–浮点型转换函数

floatval — 获取变量的浮点值

示例:

<?php   $str="3.14";   $float=floatval($str);   var_dump($str); var_dump($float); ?>

php字符串如何转为浮点型

方法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);//返回值?>

php字符串如何转为浮点型

说明: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 起)

“php字符串如何转为浮点型”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

文章标题:php字符串如何转为浮点型,发布者:亿速云,转载请注明出处:https://worktile.com/kb/p/29926

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
亿速云亿速云认证作者
上一篇 2022年9月26日 上午1:56
下一篇 2022年9月26日 上午1:57

相关推荐

  • steam人机身份验证captcha无效如何解决

    方法一: 1、使用浏览器打开steam。 2、建议使用谷歌浏览器。 3、在谷歌浏览器中就能通过人机验证了。 方法二: 1、如果在浏览器中也无法解决。 2、可以先将右上角的”语言“改为“英语”再试试看。 方法三: 1、如果还是不行,那么打开防火墙,点击“启用或关闭windows…

    2022年8月30日
    32700
  • mysql和myisam有哪些区别

    mysql和myisam的区别是:mysql是一个关系型数据库管理系统,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据,而myisam是mysql的默认数据库引擎(5.5版之前),并且不支持事务处理。 本教程操作环境:windows10系统、mysql8.0.22…

    2022年8月27日
    14300
  • windows cpu占用过高加内存条有没有用

    cpu占用过高加内存条作用解答 cpu占用率高,加内存条不能起到降低cpu作用。 加是与CPU直接交换数据的内部存储器,RAM在计算机和数字系统中用来暂时存储程序、数据和中间结果。 CPU是计算机中负责读取指令,对指令译码并执行指令的核心部件。中央处理器主要包括两个部分,即控制器、运算器,其中还包括…

    2022年9月2日
    25700
  • mysql索引类型有哪些

    索引类型有:1、B-树索引,使表中的每一行都会在索引上有一个对应值;2、哈希索引,可根据索引列对应的哈希值的方法获取表的记录行;3、普通索引,允许在定义索引的列中插入重复值和空值;4、少数索引,可以避免数据出现重复;5、主键索引,是为主键字段创建的索引;6、空间索引,是对空间数据类型的字段建立的索引…

    2022年9月20日
    1.5K00
  • vlookup函数多条件查找怎么使用

    vlookup函数多条件查找使用方法 方法一: 1、借助“if命令”可以同时筛选多个条件。 2、在这里,我们需要同时满足“姓名”和“工号”两个条件。 3、这时候,我们使用vlookup函数,先选定“E5&F5”作为条件。 4、接着使用if命令,让后面的调节需要满足姓名和工号两个条件。 5、使…

    2022年9月22日
    1.3K00
  • 如何一键接入排查SolarWinds供应链APT攻击

    SolarWinds供应链APT攻击事件被爆出 近日,SolarWinds供应链APT攻击事件引起了业界的关注。SolarWinds官方发布公告称,在SolarWinds Orion Platform的2019.4 HF5到2020.2.1及其相关补丁包的受影响版本中,存在高度复杂后门行为的恶意代码…

    2022年9月15日
    15500
  • windows浩辰cad看图王怎么画图

    浩辰cad看图王能画图吗: 答:能。 能够完成最基本的图形绘制的功能。 浩辰cad看图王画图步骤: 1、打开浩辰CAD看图王。 2、找到需要编辑的文件。 3、在如图所示的位置中找到绘图。 4、通过上面的功能即可画图。 “windows浩辰cad看图王怎么画图”的内容就介绍到这里了,感谢大家的阅读。如…

    2022年9月21日
    28800
  • windows浩辰cad看图王怎么统计数量

    浩辰cad看图王统计数量的方法: 1、首先我们打开图纸,进入“扩展工具” 2、点击其中的“块统计”按钮。 3、左键点击想要统计的块。(选区会以虚线形式表现) 4、然后可以修改统计条件,如果想要选择别的图块可以点击“重新选择” 5、还能修改统计的图块类型和统计范围。 6、修改完成后,点击下方“统计”,…

    2022年9月20日
    31500
  • 怎么用Vue+java实现时间段的搜索

    实现效果如图: 标红的是需要注意的地方!Vue操作:1,如图: 2,如图:(数据初始化) 2.0初始化今天的日期和时间的样式: 2.1今天的日期: // 时间范围&ndash;start// daterangeLastInTime: [],// daterangeLastInTime: [n…

    2022年9月19日
    19500
  • MyBatisPlus QueryWrapper多条件查询及修改方法是什么

    gt、ge、lt、le、isNull、isNotNull 大于 > 例: gt(“age”, 18) &rarr; age > 18 ge 大于等于 >= 例: ge(“age”, 18) &rarr; age &gt…

    2022年9月21日
    1.1K00
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部