泉哥博客
记录一切

PHP之函数

func_get_args和func_num_args


按值传参

引用传参

默认参数

局部变量

函数中的变量无特殊声明,则为动态地分配存储空间,在函数调用后将自动释放。

静态变量

使用static关键字声明,可确保变量的内存地址不变。只有在函数第一次执行时会调用执行static语句,之后调用函数将不再执行。

全局变量

使用global声明变量,是全局变量的一个引用,也可以使用$GLOBALS[“var”] = “test”;来声明。

global与$GLOBALS区别


PHP中可以先调用函数,再定义该函数,只不过会有警告,可以用error_reporting(0);屏蔽。用变量存储函数名

文件包含

include和require的区别



如果要通过文件包含来加载一个函数,在调用函数之前必须先包含该文件,不能先使用在包含,所以一般包含语句都写在PHP程序开头。


PHP不支持函数重载,也就不允许重复包含同一个文件,所以使用include_once()或require_once()可以避免该问题

PHP模板化

赞(0) 打赏
资源下载使用须知:
该资源由小泉博客(www.x-66.com)搜索整理并发布.
该资源请在遵守国家法律法规的前提下使用,请勿将该资源应用在一切违反国家法律法规的用途上.
用户下载该资源由于使用在有违背国家法律法规的用途上所产生的任何相关责任都与本站无关.
如该资源有侵犯您个人有关权益和隐私的行为,请联系我们的网站管理员,我们会第一时间删除该资源.
本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容.
未经允许不得转载:小泉博客 » PHP之函数

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

微信扫一扫打赏