猿问
PHP比较问题
var_dump("99">"b"); 输出为false
var_dump(99>"b"); 输出为true
这是为什么? 具体又是怎么比较的?
qq_天蝎的尾巴卍_0
浏览 1108
回答 1
1回答
KevenHuang
字符串比较是一个字符一个字符比较的,你的第一个比较是字符串的99和字符串b比较,所以只会取第一个9的unicode码57和字符串b比较,比较的结果57比98小当然返回false,而第二个比较是整型99和字符串b比较,99比98大,所以返回true
0
0
0
随时随地看视频
慕课网APP
相关分类
PHP
php如何把参数放在Http Request Heade????
1 回答
我要回答