php中::代表什么意思

2024-12-02 07:32:50
推荐回答(5个)
回答1:

php中的::是调用类中的静态方法或者常量,属性的符号
例如
class aaa{
static function ar(){

}

function br(){}
}

使用非静态方法,要先创建实例
$obj = new aaa();
$obj -> br();

使用静态方法,无需创建实例,直接使用类名
aaa::ar();

回答2:

php中::指以“静态方式”操作某个“类”的成员方法或属性。
不同于c++,这种静态不强制需要用static指定。即使没有声明静态的也可以操作。

回答3:

PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。

回答4:

类似于C++中的域,self::xxx 就是本类中的某个对象

回答5:

php中的::是调用类中的静态方法或者常量,属性的符号