php中数据类型自动转换
2024-08-24 09:57:53
1.1 转为布尔型(即返回值为0)
空字符串''或""
数字0或0.0 字符'0'或"0"
空值NULL 没有成员的数组
其余都转换成布尔型true,包含资源
1.2 转为整数或浮点型
如果字符串为合法的数字字符串,则直接转换成整型/浮点型
如果字符串中包含.或e或E,则转换成浮点型;否则转换成整型
非法的数字字符串转换成数值0
布尔型true转换成数字1,false转换成数字0
空值null将转换成数字0
1.3 转为字符串型
数值将直接转换成数字字符串
布尔型的true转换成字符"1";false转换空字符串
数组将转换成字符串Array
资源将转换成Resource id#数字
空值null将转换成空字符串
小例:
$str1='aa';
$str2='a00a';
$str3='11aa';
$str4=111;
echo $str1+$str4;//$str1转换成0
echo "<br>";
echo $str2+$str4;//$str2转换成0
echo "<br>";
echo $str3+$str4;//$str3转换成11
//就是说,当匹配到字符串中,不为整形,会继续匹配,直到遇到字符,后面的全部转为0,与前面相加
最新文章
- python中的enumerate
- 关于typedef的使用方法
- css3 选择器记
- linux 学习之 rpm
- JavaScript、jQuery获取页面及个元素高度、宽度
- SQL Server Database 维护计划创建一个完整的备份策略
- .NET CORE学习笔记系列(1)——ASP.NET MVC Core 介绍和项目解读
- scrapy框架使用笔记
- 洛谷 3295 [SCOI2016]萌萌哒——并查集优化连边
- QT creator 编辑器快捷键
- unity2017.4.0f1使用AS3.0的AndroidSDK遇到的问题
- 07: Django 使用ldap登录、注销等
- R语言统计词频 画词云
- WinForm应用程序中实现自动更新功能
- BNUOJ 52506 Captcha Cracker
- python2.7 跨文件全局变量的方法-乾颐堂
- Sqli-labs less 13
- iptables简单配置
- linux jdk 6 版本下载
- jsp <;span>;标签自动换行
热门文章
- [CODECHEF]LUCASTH
- 【rope】bzoj1269 [AHOI2006]文本编辑器editor
- 利用谷歌API生成二维码
- 怎么设置IDEA,去除单词拼写检查,或者添加自定义的单词
- python读取大文件的方法及mmap内存映射模块
- [转]SQL SERVER 函数组合实现oracle的LPAD函数功能
- RenderMonkey 练习 第二天 【opengl 光照模型】
- 高性能WEB开发:Javascript自身执行效率
- 转: ios的关于autolayout的设计与实现
- php.in