0
$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();

When running the code above I get the following error: Parse error: syntax error, unexpected 'echo' (T_ECHO) in /home/user/domain/new.php on line 69

Am I doing something wrong here?


And will this be backwards compatible with anything older than PHP 7?

Nikk
  • 7,384
  • 8
  • 44
  • 90

1 Answers1

1

You lack a semicolon before echo.

Rax Weber
  • 3,730
  • 19
  • 30