2012-12-10 72 views
1

这里是HI朋友我已经分享了我的代码。我在本程序中使用了嵌套类。当我运行这段代码时,它显示了这样的错误。 “语法错误,意想不到的T_CLASS,期待T_FUNCTION如何访问类中可用的类变量(嵌套类)

class Nest 
    { 
    class Display 
    { 
    private $s; 
    public sum($a, $b) 
{ 
    $s =$a+$b; 
} 
function show() 
{ 
echo "Sum of a and b is:: ". $s; 
} 
} 
} 

new $x = Nest::Display; 
$x->sum(12, 10); 
$x->show(); 

我不知道我做了什么错误。任何人都可以帮助解决这个问题。

+0

你确定你必须使用嵌套类吗?它对我来说似乎'臭'。 – Halcyon

+1

从这里开始将是一个好主意:http://php.net/manual/en/language.oop5.basic.php – dognose

+0

我不确定是PHP有嵌套类?因为我在网上搜索很多文章来到PHP的嵌套类,但所有这些都是论坛。同样没有人说PHP没有嵌套类。 –

回答