首页后端开发PHPPHP中数据类型强转的方式有哪些?

PHP中数据类型强转的方式有哪些?

时间2024-03-25 18:42:03发布访客分类PHP浏览936
导读:PHP中数据类型强转的方式有哪些?对于php 数据类型转换强制转换的方式有很多,这里给大家分享三种实现方式,下文示例代码有一定的参考价值,有需要的朋友可以了解看看,希望对大家学习PHP有帮助。本文操作环境:Windows7系统、PHP7.1...

PHP中数据类型强转的方式有哪些?对于php 数据类型转换强制转换的方式有很多,这里给大家分享三种实现方式,下文示例代码有一定的参考价值,有需要的朋友可以了解看看,希望对大家学习PHP有帮助。

本文操作环境:Windows7系统、PHP7.1版、Dell G3电脑。

php怎么强制转码?

php 数据类型转换强制转换的三种方式:

(int)、(integer):转换成整形

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

(string):转换成字符串

(bool)、(boolean):转换成布尔类型

(array):转换成数组

(object):转换成对象

第一种转换方式: (int) (bool) (float) (string) (array) (object)

?php   
$num1=3.14;
       
$num2=(int)$num1;
       
var_dump($num1);
     //输出float(3.14)   
var_dump($num2);
     //输出int(3)   
?>
    

第二种转换方式: intval() floatval() strval()

?php   
$str="123.9abc";
       
$int=intval($str);
         //转换后数值:123   
$float=floatval($str);
     //转换后数值:123.9   
$str=strval($float);
       //转换后字符串:"123.9"    
?>
    

第三种转换方式: settype();

?php   
$num4=12.8;
       
$flg=settype($num4,"int");
       
var_dump($flg);
      //输出bool(true)   
var_dump($num4);
     //输出int(12)   
?>
    

关于PHP中数据类型强转的方式就介绍到这,上述三种转换方式有一定的借鉴价值,感兴趣的朋友可以参考,希望能对大家有帮助,想要了解更多PHP语言的内容,大家可以关注其它的相关文章。

文本转载自PHP中文网

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: PHP中数据类型强转的方式有哪些?
本文地址: https://pptw.com/jishu/652966.html
使用jquery前要导入么?导入方式是什么? Java代码块的分类是什么,具有什么特征

游客 回复需填写必要信息