php面试
文章平均质量分 60
xu776061375
这个作者很懒,什么都没留下…
展开
-
self、static、$this 的区别 & 后期静态绑定详解
<?phpclass A { protected $name = 'A'; static $alias = 'a'; const HASH = 'md5'; public function dd() { echo $this->name; echo '--'; echo static::$alias; echo '--'; // 后期静态绑定 echo static::HASH; echo '--.转载 2021-06-25 08:40:58 · 232 阅读 · 0 评论 -
isset与empty的区别
isset():用于判断一个函数是否被设置过,如果设置过就为true,否则就为false,但是有一个例外,就是如果一个变量被设置成null的话,此时也会返回的也是false。 1 2 3 4 5 6 <?php $a = null; var_dump(isset($a));//a变量已赋值,但是被设置成null,故返回false var_dump(isset($b));//内存中不存在变量b,故...原创 2021-06-25 08:41:05 · 737 阅读 · 0 评论