- 矛盾
查找is_numeric函数
通过百度发现
可以构造一个算数表达式,结果等于1就可以。
或者用科学计数法表示1也可以。
看别的wirteup发现php判断字符串以1开头即可判断等值,所以还可以构造1XX。(XX是随便什么(因为PHP是弱类型语言
$num=$_GET['num'];//GET方式获取参数
if(!is_numeric($num))//is_numeric()函数是判断是否为数字或者数字字符串
{
echo $num;
if($num==1)//矛盾既要是1又要不是数字
echo 'flag{**********}';
}