logo头像

Hello World

PHP

PHP-GD库漏洞可导致服务器宕机

PHP-GD库漏洞可导致服务器宕机

简介通过精心构造的恶意图片,可以在GD库使用imagecreatefromgif函数载入图像时,导致cpu耗尽,实现拒绝服务攻击。因此如果项目中使用GD库处理图片,要特别注意。 CVE编号:CVE-2018-5711 漏洞影响版本 P...

【算法】变量交换

我们常见的两变量交换会采用第三个变量。本文记录几个不使用临时变量交换方法。 list 简洁 不改变变量类型适用所有变量类型123456<?php $a = "你好"; $b = "世界";  echo $a.$b;//...

PHP反射机制

简介在PHP5以后,加入了一个反射(Reflection)类,使用此类可以方便的获取某类的属性、常量、方法等。基本涵盖了想要获取类的所有信息。也可以扩展自身类,为使用类的人提供更多信息,而不必阅读源代码。 可以使用的场景非常多,比如自...