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属性?非要酱紫吗~~ zend studio工具能不能提示thinkphp的代码 打听下 一个php文件如何处理多个表单 PHP怎样模拟一个POST来提交数据 emplode函数的问题 php取oracle数据库时间字段时出现警告~帮忙看下. ImageTTFText为何显示为汉字乱码,我需要注意什么才可以避免呢, 如何读取硬盘上的cookie 在页面中删除数据时遇到的困难? 高手请进!!!!! 难度有点高的问题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属性?非要酱紫吗~~