新闻动态
新闻动态
- VS2010是否支持Html5
- jquery遍历json的几种方法
- VBScript UBound 函数
- C# textbox限制输入 —— 整理
- 关系型数据库性能优化总结
- C#中去掉字符串的最后一个字符
- 关于最近百度收录增加,关键词下降的问题?及点石朋友回复
- 如何分布关键词?
- 数据绑定以及Container.DataItem绑定技巧
- c#导入excel时错误提示: 找不到可安装的ISAM
联系我们
邮箱:
手机:15383239821
php
php中::(双冒号)是什么意思?和PHP中的->有什么区别
作者:
发布时间:2023-09-22
点击:
php中::(双冒号)是什么意思?和PHP中的->有什么区别
PHP中的:: (双冒号)是一种内置的语法解析符号,又叫做“范围解析操作符”。
:: 通常是用来访问静态成员的,也就是说可以不用实例化对象直接使用
class Test{
public static $test = 1;
public static function test(){
}
}
Test::$test; //获取$test属性的值 static 静态的
Test::test(); //调用静态方法test()
PHP中的->是用于引用类实例的方法和属性
class Test{
function add(){return $this->var++;}
var $var = 0;
}
$a = new Test; //实例化对象名称
echo $a->add();
echo $a->var;
总结:
PHP中 :: 和->的区别是
::用来访问静态方法和属性,
->访问实例化后的方法和属性
- 上一篇:tp6中的助手函数是什么意思?
- 下一篇:php中双冒号什么意思?
新闻资讯
-
2023-11-15MySQL 8.0 UUID
-
2011-04-07数据集的使用方法和技巧
-
2023-08-11小程序名称和简称取名技巧
-
2010-08-03AJAX应用之注册用户即时检测
-
2012-10-30varchar(n),nvarchar(n) 长度、性能、及所占空间分析
-
2011-03-19asp.net datalist 用法
相关案例
