文档章节

PHP:神奇的"+"

Andy0520
 Andy0520
发布于 2016/06/16 16:23
字数 106
阅读 16
收藏 0

无意间做了一个 null + 10的操作,以为会报错,但是程序还是照样运行。

echo '10asdsa'+20;
echo '  
';
echo 'sad10'+20;
echo '  
';
echo null+10;
echo '  
';
echo false+10;
echo '  
';
echo true+10;
echo '  
';
echo '123'+10;

运算结果:

输入图片说明

总结:字符串相加时,PHP会强类型转换,纯字符转会转化成0,开头有数字的就是开始的数值,null和false也是0,但是true是1。

© 著作权归作者所有

共有 人打赏支持
Andy0520
粉丝 11
博文 31
码字总数 3614
作品 0
嘉兴
程序员
私信 提问
PHP扩展开发小记

之前开发的Xukey,在PHP5.6和5.6之前的版本都没有任何问题,在兼容PHP7之后,执行生成随机数会出现“”段错误“”。编译扩展时加入debug,提示php terminated *** stack smashing dete。这样...

纵使有花兼明月何堪无酒亦无人
2016/06/14
36
0
java 世界真是太可怕了....................

今天看到一个日期格式化类,居然有500多行. 哪怕用C这种古老的语言,也没有这么麻烦. 这种活,在python里面,就是一个函数调用,一行代码. 一个Log4j, 居然有几个M大小, 如果用C, 只是一个宏, 一行...

宏哥
2012/07/17
740
11
phpjs

还有这么一种神奇的存在,php.js这个项目用javascript的语法实现了大部分常用 的php的函数,如果你是php程序员还想用php 的语法来写js,那么你可以试试

foooy
2013/10/15
488
0
PHP 模拟测试框架--AspectMock

AspectMock 不是一个普通的 PHP 模拟测试框架,通过强大的 AOP 面向方面编程理念和神奇的 Go-AOP 库, AspectMock 可以让你在 PHP 代码中进行任意的模拟测试。 示例代码: <?phpfunction te...

红薯
2014/01/22
459
0
PHP调试插件--FirePHP

Fire PHP 是Firefox 的扩充套件,但它可以帮你debug 后端PHP 的程式,听起来很神奇是吧?其实用的技术跟某些IDE 一样,要求你在写程式时加入一些追踪用的代码。通过使用Firephp你可以在Fireb...

匿名
2008/09/19
9.8K
2

没有更多内容

加载失败,请刷新页面

加载更多

用any-loader封装jQuery的XHR —— 随便写着玩系列

哎,都说没人用JQuery啦,叫你别写这个。 其实我也是好高骛远使用过npm上某个和某个很出名的XHR库,嗯,认识我的人都知道我喜欢喷JQ,以前天天喷,见面第一句,你还用JQ,赶紧丢了吧。但我也...

曾建凯
今天
1
0
聊聊storm的AggregateProcessor的execute及finishBatch方法

序 本文主要研究一下storm的AggregateProcessor的execute及finishBatch方法 实例 TridentTopology topology = new TridentTopology(); topology.newStream("spout1", spout......

go4it
今天
3
0
大数据教程(7.5)hadoop中内置rpc框架的使用教程

博主上一篇博客分享了hadoop客户端java API的使用,本章节带领小伙伴们一起来体验下hadoop的内置rpc框架。首先,由于hadoop的内置rpc框架的设计目的是为了内部的组件提供rpc访问的功能,并不...

em_aaron
今天
5
0
CentOS7+git+github创建Python开发环境

1.准备CentOS7 (1)下载VMware Workstation https://pan.baidu.com/s/1miFU8mk (2)下载CentOS7镜像 https://mirrors.aliyun.com/centos/ (3)安装CentOS7系统 http://blog.51cto.com/fengyuns......

枫叶云
昨天
3
0
利用ibeetl 实现selectpicker 的三级联动

1. js 直接写在html页面上面,ibeetl 就可以动态地利用后台传上来的model List ,不需要每次点击都要ajax请求后台 2. 使用selectpicker 的时候,除了对selecct option的动态处理后,还需要 $("#...

donald121
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部