欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

phpstatic的三种使用方法

时间:2023-07-19



说明

1、表示静态,是用来在声明属性和声明成员方法之前。

可以达到不需要实例化也可以直接调用的目的,并且让静态属性和类被绑定。

2、用作代词。

可用于成员方法的表达式中,用于指所调用的类。

3、成员方法返回值类型,在成员方法声明中用于限制返回值必须是调用类的对象。

实例

class Product {                   public static function getNew( ): static {             $new = new static;           return $new;    }}class SubProduct extends Product{} $p1 = Product::getNew( );$p2 = SubProduct::getNew();var_dump($p1);    //object(Product)#24var_dump($p2);    //object(SubProduct)#27

以上就是php static的三种使用方法,希望对大家有所帮助。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。