$j = $_POST[j];
is_numeric($j)?die("<br/>not is numeric <br/>fail 10"):NULL;
if($j > 1314){
echo "<br/>pass 10";}
方法一
利用数组+十六进制来进行绕过
j[]=58B
方法二
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210407185102246.png)
j=1315%20
j=1315%00
方法三
php中当一个其他数据类型和数值类型的数据比较大小时,会先将其他数据类型转换成数值类型,这里输入类似9999a数据也可绕过
j=9999a
此函数若是在sql注入中碰到也可以用16进制来绕过,将sql语句转为16进制字符串即可