php 负数转正数的教程
墨初 后端开发 2467阅读
今天博客遇到一次诡异的xss攻击,发现了一件很有意思的事情,下面就来说一说。
由于自己的博客的模版以及服务器都做了一些防护,所以一些攻击的过程以及渗透的参数都会被记录成日志的形式,早上查阅了一下昨天的记录日志,发现平时的几个扫描的IP段,在扫描网站时竟然加入了类似“-10”等负数的参数,所以就想着在后端过滤参数时,如何把负数转成正数。
php 可以把负数转成正数需要使用php中的一个预设函数 abs(),下面来说一下关于这方面的php教程。
php abs() 函数介绍
abs(): 函数返回一个数的绝对值
语法:
abs(x)
参数:
x:要取绝对值的数字
php 负数转正数的方法教程
php示例代码:
<?php echo abs(5.6); echo abs(5); echo abs(-5.6); echo abs(-5); ?>
输出结果:
5.6 5 5.6 5
注意:
1、正数的绝对值为正数的本身
2、负数的绝对值为其对应的正整数
3、0的绝对值为0