【类与::】
本帖最后由 书香 于 2024-3-16 08:43 编辑在上一节课中,我们学习了->符号,但是需要实例化,就是 new 类名,本节提供另外一种方法
<?
echo a::$c;
a::test();
class a
{
public static $c = 111;
public static function test()
{
echo "666";
}
}
?>
使用::的时候,在原有的基础上需要增加一个static,也就是静态属性,所谓的静态属性实际上就相当于不销毁的意思,有种全局变量的感觉
080:【静态属性】
提示:
对于::符号调用class里面的变量需要带上$,如($b->c$;),在->中则不需要,如($b->c;)
重点:虽然$c是局部变量,但是因为增加了stcic属性,所以相当于一个全局变量了,当类别多线程调用的时候,是有可能产生互相干扰的,这种写法新手一般不推荐使用,新手建议使用->
(点击返回课程目录:https://www.52hb.com/thread-58658-1-1.html)
页:
[1]