mozhe PHP代码分析溯源(第3题)
下载一下源码


读一下,意思是输入的pass不能在1-9之间,但是在最后return处,判断了number是不是和
54975581388相等
因此是不在1-9之间而且和54975581388相等就返回True
在php中,数字和字符串比较,会把字符串转换为16进制数字再比较
因此number==54975581388中的54975581388在比较时实际上是以十六进制进行比较的
将54975581388转换成十六进制

所以将传入的pass换成ccccccccc就行了
十六进制加上0x

浙公网安备 33010602011771号