php中::是什么意思?关于php中::的说明及应用
来源:互联网 发布:计算机编程好学吗 编辑:程序博客网 时间:2024/05/17 10:39
第一种情况
双冒号 :: 操作符被称为域操作符(scope operator),含义和用法如下:
1.在类外部声明成员函数。void Point::Area(){};
1.类中 静态方法和静态属性的引用方法
例如class Test{
public static $test = 1;
public static function test(){
}
}
可以不用实例化对象直接使用 Test::$test 来取得$test属性的值
静态方法调用也同理Test::test(); 直接调用静态方法test
2.两个冒号(::)是对类中的方法的静态引用
也就是不需要实例化对象,直接通过类名对类中的方法进行引用
第二种情况
调用父类的构造函数:
class A {
public $name; //名字
function __construct($name){ //构造函数
$this->name = $name;
}
function test(){
echo $this->name;
}
}
//派生类
class B extends A{
function __construct(){
parent::__construct("测试"); //调用或者说继承父类的构造函数:
self::test();
}
}
$b = new B();
0 0
- php中::是什么意思?关于php中::的说明及应用
- php中$this->是什么意思
- php中$this->是什么意思?
- php中$this->是什么意思
- php中 & $this 是什么意思?
- php中$this->是什么意思
- php中$this->是什么意思
- php中$this->是什么意思??
- php中$this->是什么意思
- php中$this->是什么意思
- PHP代码中函数前面的@是什么意思
- PHP中关于队列的实际应用
- php中dirname(_FILE_)是什么意思
- PHP中$$的应用
- Php中.htaccess文件的基本应用和说明
- php中$_SERVER变量的意义及用法说明
- PHP中错误报告值参数及说明的查询备忘
- PHP中$_FILES的使用方法及注意事项说明
- [LeetCode 221] Maximal Square
- Bug:Sqlite3插入时由于json不能识别传入的单引号字符串引起的问题
- bzoj-1133 Kon
- [Android]异步任务AsyncTask使用解析
- input
- php中::是什么意思?关于php中::的说明及应用
- 我为你痴狂
- 阿里云yum升级python2.7 CentOS6 默认自带pyton2.6
- gradle--第十一章 使用Gradle命令行
- C语言关于字符串逆序输出---面试
- C# 01 Hello World
- 电影下载地址
- 基于mmap/munmap内存共享映射机制
- 【特种兵PPT教程】如何用PPT做出08年奥运开幕式卷轴动画效果?