获取页码的逻辑,并对用户参数进行了验证处理,防止出现负数与超过总页码100的数值。

echo  min(100, max(1, $_GET['page']??1));

PHP 7 新增加的 NULL 合并运算符(??)是用于执行isset()检测的三元运算的快捷方式。 ?: 只判断 true 或 false ,而 ?? 判断变量存在并且值不为null

猜你喜欢

转载自blog.csdn.net/xiaoyun888_/article/details/107321869