php
lxxxxxl_
这个作者很懒,什么都没留下…
展开
-
PHP设计模式
目录工厂模式(Factory Pattern)单例模式(Singleton Pattern)注册树模式适配器模式(Adapter Pattern)策略模式(Strategy Pattern)数据对象映射模式观察者模式(Observer Pattern)原型模式(Prototype Pattern)装饰者模式(Decorator Pattern)迭代器模式(I...原创 2018-07-10 00:46:34 · 213 阅读 · 0 评论 -
web常见漏洞及防御
目录1.XSS2.CSRF3.点击劫持4.传输安全5.密码安全6.接入层注入7.接入层上传8.社会工程学和信息泄露1.XSSCross Site Scripting 跨站脚本攻击XSS攻击注入点HTML节点内容 HTML属性 Javascript代码 富文本PHP中防止XSS攻击内置函数转义:htmlspecialchars--将特殊字符...原创 2018-05-23 14:15:46 · 2000 阅读 · 1 评论 -
正则表达式
工具:https://regex101.com/作用分割、查找、匹配、替换字符串基本语法界定符/ /原创 2018-05-10 16:23:30 · 261 阅读 · 0 评论 -
PHP面试基础知识
1. COW机制Copy On Write 写时复制。变量在写入时才真正复制一份内存进行修改。具体参考:写时复制COW机制2. PHP字符串的4种表达方式单引号(效率最高)双引号heredoc(类似双引号)nowdoc(类似单引号)具体参考:PHP字符串的4种表达方式3. 不要用等号去比较浮点数因为计算机在计算浮点数时,会将浮点数转换为二进制数,难免会造成精度丢失。4. FALSE的七种情况0,...原创 2018-05-03 00:39:17 · 4310 阅读 · 0 评论 -
PHP获取上周、本周、上月、本月、本季度、上季度时间方法大全
开发过程中,常用日期处理函数,时间戳处理函数等,如下讲解:<?phpecho date('Y-m-d h:i:s',time());//运行结果(年月日时分秒,“-”间隔):2014-09-12 06:28:32echo date('Y-m-d',time());//运行结果(年月日,“-”间隔):2014-09-12echo date('Y-m-d',strtotim...转载 2018-04-18 13:20:15 · 195 阅读 · 0 评论 -
PhpStrom安装Xdebug
1.下载Xdebughttps://xdebug.org/wizard.php进入上面网址将phpinfo输出的信息复制进去,点击分析即可下载最适合的Xdebug版本2.安装Xdebug将下载的扩展放进ext文件夹里,并在php.ini添加配置项,重启nginx,使用 php-m 查看是否已经加载Xdebug模块3.PhpStrom设置4.开...原创 2018-12-02 15:34:44 · 380 阅读 · 0 评论