PHP 软件列表

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

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

2020-02-16 标签:php,获取,文件,扩展名,n,方法,小结,实现,代码,如下,function,extension,file,substr,strrchr,return

第1种方法: 实现代码如下: function get_extension($file) { substr(strrchr($file, '.'), 1); }第2种方法: 实现代码如下: function get_extension($file) { return substr($file, st

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

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

2020-02-16 标签:php,正则,表达式,函数,介绍,regular,expression,系统,posix,perl,中使,用的,regex,pcre,note,兼容,compatible,expressions

正则表达式(Regular Expression) 正则表达式系统:   1.POSIX   2.Perl PHP中使用的regex是PCRE:   NOTE:PCRE(Perl兼容正则表达式,Perl Compatible Regular Expressions) PCRE语法:   1.定界符

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

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

2020-02-16 标签:支持,中文字,数字,自定义,字体,php,验证,代码,实现,如下,captcha,class,base,gd,lib,author,design,version

实现代码如下: createImage(); */ class Captcha{ //@定义验证码图片高度 private $height; //@定义验证码图片宽度 private $width; //@定义验证码字符个数 private $textNum; //@定义验证码字符内容 privat

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

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

2020-02-16 标签:需要,禁用,php,危险,函数,disable,functions,phpinfo,功能,描述,输出,环境,信息,以及,相关,模块,web,等级,passthru,允许

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

PHP面向对象法则
PHP

PHP面向对象法则

2020-02-16 标签:php,面向,对象,法则,不必,严格遵守,原则,违背,它们,也不会,处以,宗教,刑罚,应当,把这,看成,警铃,其中,一条

你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起 。 ----- Arthur J.Riel   (1)所有数据都应该隐藏在所在的类的内部。   (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。   (3)尽量减少类

优化PHP程序的方法小结
PHP

优化PHP程序的方法小结

2020-02-16 标签:优化,php,程序,方法,小结,a,method,c,static,declare,speed,improvement,factor,静态,对它,声明,速率

1. If a method c++an be static, declare it static. Speed improvement is by a factor of 4. 如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。   2. echo is faster than print

PHP中几个常用的魔术常量
PHP

PHP中几个常用的魔术常量

2020-02-16 标签:php,几个,常用,魔术,常量,七个,它们的,随着,它们,代码,位置,改变,例如,line,依赖于,它在,脚本,所处,决定

有七个魔术常量它们的值随着它们在代码中的位置改变而改变。例如 __LINE__ 的值就依赖于它在脚本中所处的行来决定。这些特殊的常量不区分大小写,如下: 名称说明__LINE__文件中的当前行号。__FILE__文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。自 PHP 4.0.

PHP教程之PHP中shell脚本的使用方法分享
PHP

PHP教程之PHP中shell脚本的使用方法分享

2020-02-16 标签:php,教程,shell,脚本,使用方法,分享,作为,命令,语言,交互式,解释,执行,用户,输入,自动,预先,设定,好的,一连串,程序设计语言

作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高阶语言中才具有的控制结构,包括循环和分支。   PHP经过长时间的发展,很多用户都很了解PHP了,这里我发表一下个人理解,和大家讨论讨论。大多数情况下

PHP 设计模式之观察者模式介绍
PHP

PHP 设计模式之观察者模式介绍

2020-02-16 标签:php,设计,模式,观察者,介绍,定义,对象,一对,依赖,这样一来,改变,状态,它的,都会,收到,通知,自动更新,原则

介绍 观察者模式定义对象的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新! 设计原则 在观察者模式中,会改变的是主题的状态以及观察者的数目。用这个模式,你可以改变依赖于主题状态的对象,却不必改变主题。——找出程序中会变化的方面,然后将其和固定不变的方面相分离! 主题