PHP 代码优化:判断域名并限制 URL 参数长度
要在判断中再加一个域名,可以使用逻辑运算符||将两个条件连接起来。修改后的代码如下:
if(($domain !== 'slfh.cam' && $domain !== 'url.whsc.gay') && (!strpos($_SERVER['REQUEST_URI'], '?') || strlen($_SERVER['REQUEST_URI']) <= strpos($_SERVER['REQUEST_URI'], '?') + 29)){
include 'tishi.php';
exit;
}
这样,如果$domain不等于'slfh.cam'且不等于'url.whsc.gay',并且请求的URL中没有参数?或者参数长度小于等于29,就会执行include 'tishi.php';并终止脚本的执行。
原文地址: https://www.cveoy.top/t/topic/bnGr 著作权归作者所有。请勿转载和采集!