##解题思路
打开靶场就是一段自相矛盾的代码,既要num是数字类型,又要判断为1
这种情况我们会想到弱类型的编程语言,插件查看过后,php就是弱类型的语言,此处并非是严格相等===,只是==
因此可以根据弱类型编程语言的字符解析特性,进行绕过,?num=1a,flag出现
flag{804ed88b60ccafcd8f7f46920df95407}
##总结
这道题就是要对PHP有所了解,PHP中abc等字母其实相当于0,但当字母前有数字如123时,123abc将被识别为123,而12ab12c12这样的只会被识别成12,说明从开头读取,读到字母为止