Variáveis Globais em PHP

Como você já sabe, variáveis externas não estão acessíveis dentro de uma função:

php<?php
  $num = 1;
  
  function func()
  {
    $num = 2;
  }
  
  func();
  echo $num; // 1
?>

No entanto, é possível torná-las acessíveis. Para isso, dentro da função, a variável deve ser declarada como global usando o comando global. Depois disso, o PHP entenderá que estamos nos referindo justamente à variável externa:

php<?php
  $num = 1;
  
  function func()
  {
    global $num; // declaramos como global
    $num = 2;
  }
  
  func();
  echo $num; // 2
?>
Задание 1

Corrija o código para que funcione conforme o planejado:

php<?php
  $num = 1;
  
  function func()
  {
    $num++;
  }
  
  func();
  echo $num; // deve exibir 2
?>
Задание 2

Corrija o código para que funcione conforme o planejado:

php<?php
  $num = 1;
  
  function func()
  {
    $num++;
    return $num;
  }
  
  echo func(); // deve exibir 2
?>
Задание 3

Corrija o código para que funcione conforme o planejado:

php<?php
  $num = 1;
  
  function func()
  {
    return $num;
  }
  
  echo func(); // deve exibir 1
?>