返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php字符串怎么转化为浮点型数据
  • 366
分享到

php字符串怎么转化为浮点型数据

php字符串浮点型 2020-09-27 20:09:10 366人浏览
摘要

转化方法:1、在字符串变量之前加上用括号括起来的目标类型“(float)”、“(double)”或“(real)”;2、使用“floatval(字符串)”语句;3、使用“settype(字符串变量, "float")”语句。

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

php字符串转化为浮点型数据

方法1:在字符串变量之前加上用括号括起来的目标类型“(float)”、“(double)”或“(real)

  • (float)、(double)、(real):将目标变量转换成浮点类型;

示例:

<?php
header("Content-type:text/html;charset=utf-8");
$str = '123.456abc';
$float1 = (float)$str;
echo '变量 $float1 的类型为:'.gettype($float1).'<br>';
$float2 = (double)$str;
echo '变量 $float2 的类型为:'.gettype($float2).'<br>';
$float3 = (real)$str;
echo '变量 $float3 的类型为:'.gettype($float3).'<br>';
?>

输出结果:

1.png

方法2:使用floatval()函数

floatval():用于获取变量的浮点值;

<?php
header("Content-type:text/html;charset=utf-8");
$str = '123.456abc';
$float = floatval($str);
echo '变量 $float 的类型为:'.gettype($float).'<br>';
?>

输出结果:

2.png

方法3:使用settype() 函数

settype() 函数用于设置变量的类型。

语法:settype ( mixed &$var , string $type )

$type: type 的可能值为。

  • "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
header("Content-type:text/html;charset=utf-8");
$str = '123.456';
$float = settype($str, 'float');;
echo '$str 的类型为:'.gettype($str).'<br> $float 的类型为:'.gettype($float);
?>

输出:

3.png

注:settype() 函数会改变变量原本的类型,如果设置成功时返回 TRUE, 失败时返回 FALSE。

--结束END--

本文标题: php字符串怎么转化为浮点型数据

本文链接: https://www.lsjlt.com/news/426.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • php字符串怎么转化为浮点型数据
    转化方法:1、在字符串变量之前加上用括号括起来的目标类型“(float)”、“(double)”或“(real)”;2、使用“floatval(字符串)”语句;3、使用“settype(字符串变量, "float")”语句。 ...
    366
    2023-03-24
    php 字符串 浮点型
  • php如何将字符串转化为小写
    在php中使用strtolower()函数将字符串转化为小写,具体方法如下:strtolower()函数作用:php中strtolower()函数的作用是用于将字符串转换为小写。strtolower()函数语法:strtolower(str ...
    277
    2023-03-24
    PHP 字符串
  • jquery怎么将对象转化为字符串
    本篇内容主要讲解“jquery怎么将对象转化为字符串”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jquery怎么将对象转化为字符串”吧!一。Json对象与Json字符串的转化1.jQuery插 ...
    435
    2023-03-24
    jquery
  • mysql怎么将字符串转化为日期
    mysql将字符串转化为日期的示例:select str_to_date(2020-11-23, %Y-%m-%d %H);#结果:2020-11-23 00:00:00select str_to_date(20201123000000,% ...
    504
    2023-03-24
    msql 字符串
  • 在php中什么函数能将数组转化为字符串
    在php中implode()函数能将数组转化为字符串。implode()用于将一个一维数组转为字符串并返回,接受两个参数,第一个参数可设置连接符,可将数组每个元素连接在一起,可省略,默认为空字符;语法“implode("连接符",数组)”。 ...
    779
    2023-03-24
    php
  • nodejs如何把字符串转化为对象
    这篇文章主要介绍了nodejs如何把字符串转化为对象,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。nodejs把字符串转化为对象的方法:1、使用 ...
    446
    2023-03-24
    nodejs
  • 【Python实践-9】将字符串转化为浮
    利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456。思路:计算小数位数--->将字符串中的小数点去掉--->字符串转换为整数--->整数转换为浮点数 1 from functools ...
    799
    2023-03-24
    转化为 字符串 Python
  • php怎么将浮点型转换成字符串
    php将浮点型转换成字符串的方法:1、创建一个PHP示例文件;2、通过“number_format($float, 2, '.', '');”方法把浮点型数字转换成字符串即可。 ...
    825
    2023-03-24
    php
  • php怎么将数据转化为2进制
    转化2进制的方法:1、使用decbin()函数,可把十进制转为二进制,语法“decbin("十进制值")”;2、用base_convert()函数,可以将任意其他进制转为二进制,语法“base_convert("数据值",原进制值,2)”。 ...
    954
    2023-03-24
    php 进制转换 2进制
  • php如何把html实体转化为字符
    转化方法:1、用html_entity_decode()函数,可以把HTML实体转为字符;2、用htmlspecialchars_decode()函数,可以把一些预定义的HTML实体(“<”、“>”、“&”等)转为字符。 ...
    40
    2023-03-24
    html_entity_decode htmlspecialchars_decode
  • Python处理json字符串转化为字典的简单实现
    今天一个朋友给个需求: 来来 {'isOK': 1, 'isRunning': None, 'isError': None}怎么转换成字典好,一看就是json转化很简单,开始:import jsona = "{'isOK': 1, ' ...
    201
    2023-03-24
    转化为 字符串 字典
  • es6如何把字符串转化为对象
    本文小编为大家详细介绍“es6如何把字符串转化为对象”,内容详细,步骤清晰,细节处理妥当,希望这篇“es6如何把字符串转化为对象”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。转化方法 ...
    633
    2023-03-24
    es6
  • php字符串怎么转为浮点型
    3种转换方法:1、在要转换的字符串之前加上用括号括起来的目标类型“(float)”、“(double)”或“(real)”,语法“(float)字符串”。2、使用floatval()函数,可以获取字符串变量的浮点值,语法“floatval(字符串变量)”。3、使用settype()函数,可以将字符串变量设置为浮点类型,语法“settype(字符串变量,"float")”。 ...
    106
    2023-03-24
    php php字符串
  • php怎么把值转化浮点型
    php把值转化浮点型的方法:1、使用floatval()函数,可获取变量的浮点值,语法“floatval ($var)”;2、使用settype()函数,可将变量设置为指定类型,语法“settype($var, "float")”。 ...
    490
    2023-03-24
    php 数据类型转换 浮点型
  • php 数据流怎么转化为图片
    php数据流转化为图片的方法:1、创建一个PHP示例文件;2、通过“class imageUpload {...}”方式定义一个图片类;3、通过“public function image($save_name) {...}”方法创建并写入数据流;4、通过“getimageInfo”方法获取图片信息即可。 ...
    307
    2023-03-24
    php
  • php怎么将json数据转化为数组类型
    在php中,可以利用json_decode()函数来将json数据转为数组类型,只需要将该函数的第二个参数设置为“true”即可,语法“json_decode($json, true)”。 ...
    629
    2023-03-24
    php json数据 数组类型
  • php怎么转化为2位数字
    php转化为2位数字的方法:1、创建一个php示例文件;2、定义“function reverse_format($num,$precision=2){...}”方法;3、通过“round($num,$precision);”实现保留2位小数即可。 ...
    532
    2023-03-24
    php
  • javascript如何把值转化为浮点数
    本篇内容介绍了“javascript如何把值转化为浮点数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!本教程操 ...
    586
    2023-03-24
    javascript
  • c++11多种格式时间转化为字符串的方法实现
    本文主要介绍了c++11多种格式时间转化为字符串的方法实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 ...
    802
    2023-03-24
    c++11时间转化为字符串 c++ 时间转化为字符串
  • nodejs将JSON字符串转化为JSON对象报错的解决
    这篇文章主要介绍了nodejs将JSON字符串转化为JSON对象报错的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教 ...
    510
    2023-03-24
    nodejs JSON字符串 JSON对象 字符串转对象
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作