• 技术文章 >后端开发 >PHP问题

    php怎么把值转化浮点型

    青灯夜游青灯夜游2022-02-11 18:10:50原创427

    php把值转化浮点型的方法:1、使用floatval()函数,可获取变量的浮点值,语法“floatval ($var)”;2、使用settype()函数,可将变量设置为指定类型,语法“settype($var, "float")”。

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

    php把值转化浮点型的方法

    1、使用floatval()函数

    浮点型转换函数floatval()可以获取变量的浮点值。

    语法:

    floatval ($var)

    注:不能将 floatval() 用于数组或对象。

    示例:

    <?php
    $var = '122.34343The';
    $float_value_of_var = floatval ($var);
    var_dump($float_value_of_var) ; // 打印出 122.34343
    ?>

    1.png

    2、使用settype()函数

    settype()函数可以将变量设置为指定类型。

    语法:

    settype ( $var , $type )

    示例:

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

    2.png

    第二个参数(设置的类型) 可以是:

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

    推荐学习:《PHP视频教程

    以上就是php怎么把值转化浮点型的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:php怎么将时区改为美东 下一篇:php中redirect和forward的区别是什么
    千万级数据并发解决方案

    相关文章推荐

    • php中date是啥意思• php中foreach as的含义是什么• php4和php5的区别是什么• php怎么去掉数值左右的空格• php怎么把小时转换成分钟• php怎么实现两个数字相加
    1/1

    PHP中文网