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

php新手求解,跟着老师的代码,对比没错啊,php版本是5.2.6的

<?php

class A

{

public static function aa()

{

echo "这是A类aa的输出方法";

}


public static function bb()

{

static::aa();

}

}

class B extends A

{

public static function aa()

{

echo "这是B类aa的输出方法";

}

}

B::bb();


运行后出现Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM, expecting T_VARIABLE in F:\Appserv\www\php\1-3.php on line 13就是那个static::aa();

是因为php版本问题吗


正在回答

2 回答

用PHP5.6试试看,版本低了不支持静态绑定

0 回复 有任何疑惑可以回复我~

PHP 5.3.0 起 

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

php新手求解,跟着老师的代码,对比没错啊,php版本是5.2.6的

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信