• 深入理解PHP对象注入

    2016-04-13
    000 背景 php对象注入是一个非常常见的漏洞,这个类型的漏洞虽然有些难以利用,但仍旧非常危险,为了理解这个漏洞,请读者具备基础的php知识。 001 漏洞案例 如果你觉得这是个渣渣...
  • PHP中的设计模式详解

    2016-04-12
    本文主要讨论下Web开发中,准确而言,是PHP开发中的相关的 设计模式 及其应用。有经验的开发者肯定对于设计模式非常熟悉,但是本文主要是针对那些初级的开发者。首先我们要搞清...
  • 超级有用的9个PHP代码片段

    2016-03-29
    在开发网站、app或博客时,代码片段可以真正地为你节省时间。今天,我们就来分享一下我收集的一些超级有用的PHP代码片段。一起来看一看吧! 1.创建数据URI 数据URI在嵌入图像到HT...
  • 深入PHP面向对象、模式与实践

    2016-01-18
    深入PHP面向对象、模式与实践
    1 语法 1.1 基础语法 clone 需要操作原对象,但又不想影响原对象. $K_back = clone $K; 基本数据类型和数组都为真复制,即为真副本,当属性为对象时,为假复制,改变副本仍会影响原对象.解决方案...
  • PHP命名空间及自动加载浅析

    2015-12-06
    命名空间 什么是命名空间呢? 命名空间(英语:Namespace)表示标识符(identifier)的可见范围。一个标识符可在多个命名空间中定义,它在不同命名空间中的含义是互不相干的。这样,...
  • PHP 中 9 大缓存技术总结

    2015-12-05
    PHP 中 9 大缓存技术总结
    1、全页面静态化缓存 也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms; 一种比较...
  • 10个典型实用的PHP代码片段

    2015-11-26
    本文将介绍10个经常会用到的PHP代码片段,包括黑名单过滤、随机颜色生成器、从网上下载文件、Alexa/Google Page Rank、强制下载文件、用Email显示用户的Gravator头像、用cURL获取RSS订阅数、...
  • PHP 7 的 5 大新特性

    2015-11-04
    1. ?? 运算符(NULL 合并运算符) 把这个放在第一个说是因为我觉得它很有用。用法: $a = $_GET[a] ?? 1; 它相当于: ?php$a = isset($_GET[a]) ? $_GET[a] : 1; 我们知道三元运算符是可以这样用的:...
  • 18条记录