首页 > 其他分享 >buildadmin总结

buildadmin总结

时间:2024-12-08 12:09:43浏览次数:5  
标签:总结 return string int filter bool buildadmin ENT

  1. 关于filter函数过滤 会把非字符串类型(如 布尔型,整型)转为字符串类型的bug
/**
     * 修复后的输入过滤
     * 富文本反XSS请使用 clean_xss,也就不需要及不能再 filter 了
     * @param string|bool|int $string 要过滤的字符串
     * @return string|bool|int
     */
    function filter(string|bool|int $string): string|bool|int
    {
        if (!is_string($string)) return $string;

        // 去除字符串两端空格(对防代码注入有一定作用)
        $string = trim($string);

        // 过滤html和php标签
        $string = strip_tags($string);

        // 特殊字符转实体
        return htmlspecialchars($string, ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401, 'UTF-8');
    }

标签:总结,return,string,int,filter,bool,buildadmin,ENT
From: https://www.cnblogs.com/kuangke/p/18593249

相关文章

  • 2024-2025-1 20241417 《计算机基础与程序设计》第十一周学习总结
    2024-2025-120241417《计算机基础与程序设计》第十一周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2024-2025-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>2024-2025-1计算机基础与程序设计第十周作业这个作业的目标<计算机网络,网络拓扑......
  • 2024-2025-1 20241423 《计算机基础与程序设计》第十一周学习总结
    作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计(https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP)这个作业要求在哪里2024-2025-1计算机基础与程序设计第一周作业这个作业的目标计算机网络、网络拓扑、云计算、网络安全、Web、HTML,CSS,Javas......
  • 2024-2025-1 20241425 《计算机基础与程序设计》第11周学习总结
    2024-2025-120241425《计算机基础与程序设计》第11周学习总结作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP/homework/13274这个作业要求在哪里https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP/homework/13274这......
  • 第十一周学习总结
    2024-2025-1学号20241414《计算机基础与程序设计》第十一周学习总结作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计](https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP)这个作业要求在哪里2024-2025-1计算机基础与程序设计第十一周作业这......
  • 2024-2025-1 20241428 《计算机基础与程序设计》第十一周学习总结
    学期(如2024-2025-1)学号(如:20241428)《计算机基础与程序设计》第十一周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2024-2025-1-计算机基础与程序设计)这个作业的目标HTML,CSS,Javascript,计算机网络,网络拓扑,云计算作业正文https://i.cnblogs.com/posts/edit......
  • 2024-2025-1 20241408陈烨南《计算机基础与程序设计》第十一周学习总结
    2024-2025-120241408陈烨南《计算机基础与程序设计》第十一周学习总结这个作业属于哪个课程2024-2025-1-计算机基础与程序设计)这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK11这个作业的目标网络拓扑、云计算、网络安全 、Web、HTML,CSS,J......
  • 《计算机基础与程序设计》第11周学习总结
    学期(如2024-2025-11)学号(如:20241404)《计算机基础与程序设计》第11周学习总结作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP/homework/13274这个作业要求在哪里https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP/homewor......
  • 2024-2025-1 20241313 刘鸣宇 《计算机基础与程序设计》第十一周学习总结
    2024-2025-120241313刘鸣宇《计算机基础与程序设计》第十一周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2024-2025-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(如2024-2025-1计算机基础与程序设计第一周作业)这个作业的目标<写上具......
  • SQL注入基础入门篇 注入思路及常见的SQL注入类型总结
    目录前言一、了解mysql数据库1、了解sql增删改查2、了解sql查询二、sql注入基础三、学习sql注入漏洞1、union注入1、判断数字型注入还是字符型型注入:2、判断闭合方式(字符型注入):3、判断回显位4、查询库名,表名,字段名2、报错注入3、布尔盲注4、时间盲注前言通过网盘......
  • # 2024-2025-1 20241310 《计算机基础与程序设计》第十一周学习总结
    2024-2025-120241310《计算机基础与程序设计》第十一周学习总结作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里2024-2025-1计算机基础与程序设计第一周作业这个作业的目标自学教材《计算机科学概论(第七版)》第15,16章和《C语......