static function 如何调用public属性? RT 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 class fuck{ public var $num = 1; public static function getfuck(){ echo(self::$num); }}fuck::getfuck(); Mr fuck ,这样还是不对吧。。syntax error, unexpected T_VAR, expecting T_VARIABLE 静态方法用self::貌似只能调用静态属性 很奇怪如果你要调用public成员为何还用static? sorry!写错了!echo(self::$num);改成echo($this->name); 酱紫写才是对的class fuck{ public static $num = 1; public static function getfuck(){ echo(self::$num); }}fuck::getfuck(); Public直接调用:fuck::getfuck(); 静态函数么有办法调用public的非静态属性。 静态函数调用非静态属性?可以这样,函数一样。echo "<pre>";class a{ private $a="a非静态变量"; public static $b="b静态变量"; public static function show() { echo "static:\n"; $a=new a(); echo $a->a."\n"; echo self::$b."\n"; }}a::show();echo "</pre>"; parent::show();调用静态方法self:show();字段:self:aa; 非要静态函数调用publi属性?非要酱紫吗~~ 尼玛的上传问题烦死了,我看好的chrome各种bug啊。。。 Discuz x 修改页面模板的问题 谁知道哪有免费的FTP,用来测试Discuz论坛 limit 重复使用或其他办法 PHP+AJAX为什么POST上去的文本没有换行? 循环1个结果集, 开源项目搞定,散分! 论坛帖子问题 请教php连接mssql数据库的问题 对像的实例可以作为函数的参数吗?怎么用?在线等... 难度有点高的问题100分 上传图片为什么加载了discuz库就不能上传呢?
class fuck{
public var $num = 1;
public static function getfuck(){
echo(self::$num);
}
}
fuck::getfuck();
sorry!写错了!
echo(self::$num);改成
echo($this->name);
echo(self::$num);
}
}
fuck::getfuck();
可以这样,函数一样。echo "<pre>";
class a{
private $a="a非静态变量";
public static $b="b静态变量";
public static function show()
{
echo "static:\n";
$a=new a();
echo $a->a."\n";
echo self::$b."\n";
}
}
a::show();
echo "</pre>";
调用静态方法self:show();
字段:self:aa;
非要静态函数调用publi属性?非要酱紫吗~~