为了账号安全,请及时绑定邮箱和手机立即绑定

类的属性设置为静态,调用它的方法必须加static么?

类的属性设置为静态,调用它的方法必须加static么?

PHP
不吃苹果的奔三 2016-08-04 16:17:50
查看完整描述

2 回答

已采纳
?
捷克轩

TA贡献60条经验 获得超21个赞

是的因为静态变量不属于对象所以不能用this

查看完整回答
反对 回复 2016-08-04
?
snowmanJS

TA贡献89条经验 获得超53个赞

<?php

header("Content-Type:text/html;Charset=utf-8");

class fruits{
   const Name="apple";
   static function getInfo(){
       echo "<br/>调用静态方法和属性用类名::方法 类名::属性 ";
   }
}
echo fruits::Name;
fruits::getInfo();

?>

输出为:

apple

调用静态方法和属性用类名::方法 类名::属性 

查看完整回答
反对 回复 2016-08-05
  • 2 回答
  • 0 关注
  • 1288 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信