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

相关推荐

  • 怎么强化MySQL的安全

    名列前茅步:设置强密码 对于所有数据库用户来说,使用强密码很重要。鉴于大多数人不会经常手动登录数据库,请使用密码管理器或命令行工具 pwgen 为你的数据库帐户创建一个随机的 20 个字符的密码。即使你使用额外的 MySQL 访问控制来限制特定帐户可以登录的位置(例如将帐户严格限制为 localho…

    2022年9月20日
    41500
  • Word尾注怎么移动到特定位置

    尾注移动到特定位置的方法: 1、首先打开进入word,然后将自己的光标放到文字后。 2、然后去点击任务选项栏中的“引用”。 3、之后再去点击“插入尾注”。 4、选中自己的尾注之后,右击选择“脚注和尾注”。 5、最后要注意去勾选“尾注”, 然后可以自己选择“节的结尾”或者“文档结尾”来移动了。 到此,…

    2022年8月31日
    1.7K00
  • Word首页不显示页码怎么设置

    首页不显示页码设置方法: 1、首先打开word文档。 2、然后点击上面菜单栏中的“插入”。 3、之后去点击功能里面的“页码”。 4、最后先去选择当前的页码, 然后点击右侧的删除键即可。 到此,相信大家对“Word首页不显示页码怎么设置”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关…

    2022年8月31日
    1.2K00
  • vue组件值变化但不刷新问题怎么解决

    今天分享文章“vue组件值变化但不刷新问题怎么解决”,主要从:组件值变化但不刷新强制组件刷新、bug复现、解决等几个方面为大家介绍,希望能帮到您。 组件值变化但不刷新强制组件刷新 在调用组件的时候,如果数据中只是某个属性变化(比如id)变化,在vue开发工具中看到变量值变化,但是组件上的数据就是不刷…

    2022年6月29日
    2.1K00
  • windows默认网关不可用怎么修复

    修复方法: 名列前茅步:右击windows,选择设备管理器。 第二步:点击系统设置,找到intel(R)management右击,双击属性。 第三步:点击电源管理,将节约电源(A)取消勾选。 第四步:打开网络管理中心,选择更改适配器选项。 第五步:右击以太网,点击属性。 第六步:选择协议版本4,双击…

    2022年9月21日
    86000
  • 如何分析Haproxy端口复用

    本文作者:Spark(Ms08067内网安全小组成员) 一、概述 Haproxy是一个使用c语言开发的高性能负载均衡代理软件,提供tcp和http的应用程序代理,免费、快速且可靠。类似frp,使用一个配置文件+一个server就可以运行。优点: 大型业务领域应用广泛 支持四层代理(传输层)以及七层代…

    2022年9月10日
    81500
  • windows ecshop模板如何修改

    ecshop模板修改方法: 1、首先我们下载一个模板,将他放入软件目录下的“themes”文件夹。 2、接着打开ecshop,点击“模板管理”下的“模板选择” 3、然后点击下方你要更换的模板。(建议备份当前模板) 4、网站会弹出提示,如图所示,点击“确定” 5、修改完成后去到网站,就可以发现模板已经…

    2022年9月22日
    47700
  • windows会声会影x5怎么注册

    会声会影x5注册教程 1、首先我们下载安装会声会影x5。 2、安装完成之后打开。 3、点击“继续”。 4、勾选名列前茅个选项,然后点击“继续”。 5、然后输入购买时的用户名密码就可以了。 6、如果我们目前没有购买,想先试用一下,可以勾选下面的“稍后注册”就可以先行使用体验了。 7、在下次打开时,我们…

    2022年9月15日
    44600
  • 对混淆变形的Webshell分析是怎样的

    WebShell是什么? 在最初的时候,Webshell经常被用来作为Web服务器管理员对服务器进行远程管理的一类脚本的简称。后来,随着一些Webshell管理工具的诞生,使得获取Web权限的过程被很大程度地简易化,于是逐渐被称为Web入侵的工具脚本。 Webshell不同于漏洞,而是利用应用漏洞或…

    2022年9月22日
    52500
  • roaming文件夹有什么作用

    roaming文件夹是用于存放一些程序运行后产生的数据文件的;该文件夹是Windows存放一些使用程序后产生的数据文件,如软件听音乐,登入的号码等而缓存的一些数据,若删除该文件夹不会对系统产生什么影响,但是会对软件造成一定的影响,建议不要删除。 本教程操作环境:windows10系统、DELL G3…

    2022年9月8日
    1.7K00
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

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

分享本页
返回顶部