【说站】php static的三种使用方法
2023-06-13 09:13:17 时间
php static的三种使用方法
说明
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)#24
var_dump($p2); //object(SubProduct)#27
以上就是php static的三种使用方法,希望对大家有所帮助。更多php学习指路:php教程
推荐操作系统:windows7系统、PHP5.6、DELL G3电脑
收藏 | 0点赞 | 0打赏
相关文章
- PHP ImageMagick扩展有哪些函数?PHP ImageMagick扩展的使用方法
- PHP命令执行php文件需要注意的问题详解编程语言
- PHP实现极光推送的方法详解编程语言
- 和 php 如何配合使用Redis类库搭配PHP编程:高效开发与灵活操作(redis类库)
- 开发使用PHP进行Redis项目开发(redis项目php)
- PHP使用Redis扩展连接Redis服务(php开启redis)
- PHP轻松访问MySQL数据:使用简明易懂的方法获取数据(php获取mysql数据)
- 使用PHP实现Redis分布式缓存(php实例化redis)
- 基于Redis和PHP技术的投票系统优化(投票 redis php)
- php中ob(OutputBuffer输出缓冲)函数使用方法
- PHP最大运行时间max_execution_time修改方法
- PHP下打开phpMyAdmin出现403错误的问题解决方法
- PHP基于Yii框架中使用smarty模板的方法详解
- PHP获取和操作配置文件php.ini的几个函数介绍
- php使用execshell命令注入的方法讲解
- 使用php计算排列组合的方法
- PHP批量上传图片的具体实现方法介绍.
- PHP的foreach中使用引用时需要注意的一个问题和解决方法
- PHP实现下载断点续传的方法
- MongoDB的PHP驱动方法与技巧
- php使用Cookie控制访问授权的方法
- 使用PHP生成PDF方法详解
- php使用cookie保存登录用户名的方法