PHP弱类型安全问题总结

PHP弱类型安全问题总结

- 阅55

前段时间做了南京邮电大学网络攻防平台上面的题目,写了一个writeup之后,还有必要总结一下。由于做的题目都是web类型的,所有的题目都是使用PHP来写的,所以很多题目并没有考察到......

日需要亿级的QQ会员AMS平台PHP7进级试行

日需要亿级的QQ会员AMS平台PHP7进级试行

- 阅153

QQ会员活动运营平台(AMS),是QQ会员增值运营业务的重要载体之一,承担海量活动运营的Web系统。AMS是一个主要采用PHP语言实现的活动运营平台,CGI日请求3亿左右,高峰期达到8亿。然......

PHP中“==”运算符的安全问题

PHP中“==”运算符的安全问题

- 阅187

前言 PHP是一种通用的开源脚本语言,它的语法混合了C,Java,以及Perl等优秀语言的语法。除此之外,它还提供了大量的函数库可供开发人员使用。但是,如果使用不当,PHP也会给应用程序带来非......

深入PHP autoload机制的详解

深入PHP autoload机制的详解

- 阅142

PHP在魔术函数__autoload()方法出现以前,如果你要在一个程序文件中实例化100个对象,那么你必须用include或者require包含进来100个类文件,或者你把这100个类定义在同一个类文件中——相......

PHP 中 SESSION 反序列化机制

PHP 中 SESSION 反序列化机制

- 阅78

简介 在php.ini中存在三项配置项: session.save_path="" --设置session的存储路径session.save_handler="" --设定用户自定义存储函数,如果想使用PHP内置会话存储机制之外的可以使用本函数(数据库等......

在 PHP 7 中不要做的 10 件事

在 PHP 7 中不要做的 10 件事

- 阅66

1. 不要使用 mysql_ 函数 这一天终于来了,从此你不仅仅“不应该”使用mysql_函数。PHP 7已经把它们从核心中全部移除了,也就是说你需要迁移到好得多的mysqli_函数,或者更灵活的PDO 实现......

PHP错误总结

PHP错误总结

- 阅133

PHP的荒诞机制也是非常复杂的,做了几年php,也从没留神总计过,以后就补上那风流浪漫课。 Deprecated: Automatically populating $HTTP_RAW_POST_DATA isdeprecated and w PHP编译安装时候现身下列错误,......

PHP5中魔术方法

PHP5中魔术方法

- 阅131

前言 PHP中把以两个下划线__开头的方法称为魔术方法(Magicmethods),这些方法在PHP中充当了举足轻重的作用。 魔术方法包括: __construct(),类的构造函数 __destruct(),类的析构函数 __call(),......

PHP 源代码分析 Zend HashTable详解第1/3页

PHP 源代码分析 Zend HashTable详解第1/3页

- 阅51

PHP 是一门解释型的语言。诸如 Java、Python、Ruby、Javascript等解释型语言,我们编写的代码不会被编译成机器码运行,而是会被编译中间码运行在虚拟机(VM)上。运行PHP 的虚拟机,称之......

PHP性能优化

PHP性能优化

- 阅161

程序员都喜欢最新的PHP7,因为它使PHP成为执行最快的脚本语言之一(参考PHP 7 vs HHVM比较)。但是保持最佳性能不仅需要快速执行代码,更需要我们知道影响性能的问题点,以及这些问......

详解PHP垃圾回收机制教程

详解PHP垃圾回收机制教程

- 阅75

PHP的基本GC概念 PHP语言同其他语言一样,具有垃圾回收机制。那么今天我们要为大家讲解的内容就是关于PHP垃圾回收机制的相关问题。希望对大家有所帮助。 PHP strtotime应用经验之谈P......

PHP协程入门详解

PHP协程入门详解

- 阅146

实现 PHP 协程需要了解的基本内容。 PHP7下协程的实现方法详解,php7协程详解 前言 相信大家都听说过『协程』这个概念吧。 但是有些同学对这个概念似懂非懂,不知道怎么实现,怎么......