通过实例解析PHP数据类型转换方法

互联网 20-7-13

PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有:

  • (int)、(integer):转换成整形
  • (float)、(double)、(real):转换成浮点型
  • (string):转换成字符串
  • (bool)、(boolean):转换成布尔类型
  • (array):转换成数组

PHP数据类型有三种转换方式:

    第一种转换方式: (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数据类型转换方法的详细内容,更多内容请关注技术你好其它相关文章!

    来源链接:
    免责声明:
    1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
    2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
    标签: 转换
    上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:谈谈PHP运算符"::"、"->"和"=>"的区别

    相关资讯