PHP面试题目(下篇)及详细答案.docx

PHP面试题目(下篇)及详细答案

一、简答题

1.简述PHP中static关键字的几种用法以及各自特点

答案:

static在PHP里面有三类使用场景:

静态变量(函数内部):函数每次调用时,静态变量不会在函数执行结束后销毁,会保留上一次的值,仅在第一次执行时初始化。注意它的作用域仍然局限在函数内部,外部无法直接访问。

functiontest(){

static$num=0;

$num++;

echo$num;

}

连续调用会依次输出1、2、3。

静态属性(类中):归属于类本身,而不是类的实例对象。所有实例共享同一份静态属性,使用

文档评论(0)

1亿VIP精品文档

相关文档