匿名类导致错误; $ var =新类

时间:2016-09-30 07:41:51

标签: php

$gen = NEW CLASS {

    public function Num() {

        $number = mt_rand('0','9');

            function Duplicate($number) {
                $number = $number.$number;
                return $number;
            }

        return Duplicate($number);
    }

}

echo $gen->Num();

运行上面的代码时出现以下错误: Parse error: syntax error, unexpected 'echo' (T_ECHO) in /home/user/domain/new.php on line 69

我在这里做错了吗?

这是否会与PHP 7之前的任何东西向后兼容?

1 个答案:

答案 0 :(得分:1)

在回声之前你没有分号。