PHP数据类型转换(字符串转数字,数字转字符串)
PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有:
(int)、(integer):转换成整形 (float)、(double)、(real):转换成浮点型 (string):转换成字符串 (bool)、(boolean):转换成布尔类型 (array):转换成数组 (object):转换成对象
PHP数据类型有三种转换方式:
在要转换的变量之前加上用括号括起来的目标类型
使用3个具体类型的转换函数,intval()、floatval()、strval()
使用通用类型转换函数settype(mixed var,string type)
第一种转换方式: (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) ?>
(资源库 www.zyku.net)
上一篇:Vtigercrm报错Sorry! Attempt to access restricted file的解决方法
栏 目:PHP教程
下一篇:php取得当前时间函数
本文地址:https://www.zyku.net/php/370.html
您可能感兴趣的文章
- 04-24Python 过滤字符串的技巧,map与itertools.imap
- 04-24Python 字符串中的字符倒转
- 04-24Python连接字符串(join %)
- 04-05JS字符串中的\n不会换行的解决方法
- 09-07Python2与Python3关于字符串编码处理的差别总结
- 11-22Navicat整个数据库搜索某个字符串在哪个表的哪个字段
- 07-07MySQL中的数据类型binary和varbinary详解
- 04-15php自定义函数实现统计中文字符串长度的方法小结
- 04-05php str_getcsv把字符串解析为数组的实现方法
- 03-17javascript-基本数据类型和转换
- 10-12DEDECMS 后台验证码图片不显示的多种
- 01-12微信九宫图制作-微信九宫图制作应用软
- 11-02iqooz5x怎么还原出厂设置
- 09-19iqoo8怎样关闭热点新闻
- 02-20Ubuntu与Debian之间有哪些区别?
- 08-15Windows11卸载闪屏更新教程分享
- 11-05pure-ftpd无法停止的临时解决方法
- 06-23PHP常用集成运行环境套件整理与介绍
- 05-13CKEditor 5 在线生成工具online-build
- 09-11华为mate30pro在哪里开启24小时制显示
最近更新
阅读排行
猜你喜欢
- 01-25在import scipy.misc 后找不到 imsave
- 02-13vivos7e微信分身操作方法
- 03-12WordPress定时发布文章/解决定时发布
- 06-17帝国CMS编辑器远程保存图片无效,原因:
- 04-09python 调用js的四种方式
- 06-26linux下用csplit命令分割文件的方法示
- 10-04嗨皮星球隐藏位置教程介绍
- 11-30微信公众号生成二维码步骤介绍
- 10-23真我q3s如何设置智慧识屏
- 01-24小米手机关闭微信自启动方法