我想你是对这个有点疑惑吧
'bnt'=>true 时输出
1==1234 resault is:1 || 1===1234 resault is:只不过 true 被你显示成了 1
true==1234 resault is:1 || true===1234 resault is:
是不是就清楚点了呢
1234 是非空值,自然就是逻辑真(true)了,所以 is:1
true===1234 同时还要检查数据类型是否一致,显然一个逻辑型一个数值型是不一致的,所以就 is:在输出时,true 被打印成 1 和 false 被打印成空
'bnt'=>true 时输出
1==1234 resault is:1 || 1===1234 resault is:只不过 true 被你显示成了 1
true==1234 resault is:1 || true===1234 resault is:
是不是就清楚点了呢
1234 是非空值,自然就是逻辑真(true)了,所以 is:1
true===1234 同时还要检查数据类型是否一致,显然一个逻辑型一个数值型是不一致的,所以就 is:在输出时,true 被打印成 1 和 false 被打印成空
解决方案 »
- 关于pre标签问题
- php新手问题,急!!!!
- disabled
- php 怎样记录一个页面里的连接 被点击了多少次
- 向一个站点模拟一个POST请求?
- 出版社急聘PHP书籍写作兼职作者
- 救命,到底是什么错呀:Fatal error: Call to undefined function: imagegif() in H:\Apache2\htdocs\student\gcount.php on line 25
- 它说找不到. dll模块,怎么回事?
- php+access的问题
- 我想知道php4用ocilogon连到oracle数据库的一例子
- PHP_PDO 调用存储过程,返回参数问题
- PDO::ATTR_CLIENT_VERSION 这个双冒号是什么意思
那么,为何array_search函数要第三参数可选,而不是默认就两个参数,然后判断数据类型?!
何况出处都要你自己转换数据类型,你不先麻烦吗?