Zugriff auf externe Variablen in anonymen Funktionen in PHP

Man kann es so einrichten, dass externe Variablen innerhalb der anonymen Funktion verfügbar sind. Dafür müssen diese Variablen mit Hilfe der Konstruktion use wie folgt deklariert werden:

php<?php
  $num1 = 1;
  $num2 = 2;
  
  $func = function() use ($num1, $num2)
  {
    echo $num1 + $num2;
  };
  
  $func();
?>
Задание 1

Korrigieren Sie das Problem in diesem Code:

php<?php
  $num = 5;
  
  $func = function()
  {
    return $num ** 2;
  };
  
  echo $func();
?>