PHP面向对象法则

yipeiwu_com6年前
你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起 。 ----- Arthur J.Riel   (1)所有数据都应...

一些需要禁用的PHP危险函数(disable_functions)

yipeiwu_com6年前
phpinfo() 功能描述:输出 PHP 环境信息以及相关的模块、WEB 环境等信息。 危险等级:中 passthru() 功能描述:允许执行一个外部程序并回显输出,类似于 exec(...

支持中文字母数字、自定义字体php验证码代码

yipeiwu_com6年前
复制代码 代码如下: <?php /* * Captcha Class base on PHP GD Lib * @author Design * @version 1.0 * @...

PHP中的正则表达式函数介绍

yipeiwu_com6年前
正则表达式(Regular Expression) 正则表达式系统:   1.POSIX   2.Perl PHP中使用的regex是PCRE:   NOTE:PCRE(Perl兼容正则...

PHP中获取文件扩展名的N种方法小结

yipeiwu_com6年前
第1种方法: 复制代码 代码如下: function get_extension($file) { substr(strrchr($file, '.'), 1); } 第2种方法: 复...

PHP设计模式之装饰者模式

yipeiwu_com6年前
PHP设计模式之装饰者模式
介绍 装饰者模式动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。 思维导图   有这样一个项目,做一个餐厅订餐系统。起初的代码结构是这样的。前...

JS中encodeURIComponent函数用php解码的代码

yipeiwu_com6年前
JS中encodeURIComponent函数给中文编码后,如何用php解码?? 前提:编码前的中文可能是gbk,gb2312,utf-8等。 复制代码 代码如下: urldecode(...

PHP和JAVA中的重载(overload)和覆盖(override) 介绍

yipeiwu_com6年前
重载:同一个类中,函数名一样,返回值或者参数类型,个数不一样的叫做重载。 覆盖:同名函数,同返回值类型,同参数的叫做覆盖。指的是子类对父类中方法的覆盖。 PHP不支持方法和操作符重载。J...

PHP代码网站如何防范SQL注入漏洞攻击建议分享

yipeiwu_com6年前
黑客通过SQL注入攻击可以拿到网站数据库的访问权限,之后他们就可以拿到网站数据库中所有的数据,恶意的黑客可以通过SQL注入功能篡改数据库中的数据甚至会把数据库中的数据毁坏掉。做为网络开发...

PHP运行出现Notice : Use of undefined constant 的完美解决方案分享

yipeiwu_com6年前
Notice: Use of undefined constant ALL_PS - assumed 'ALL_PS' in E:\Server\vhosts\www.lvtao.net...