Interne Veranderlikes van Funksies in PHP

Veranderlikes wat binne 'n funksie gedeclareer word, is nie van buite af sigbaar nie. Kom ons kyk na 'n voorbeeld. Gestel ons het die volgende veranderlike:

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

Kom ons probeer om die veranderlike $num van buite die funksie te toon:

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

Vertel, wat sal die resultaat van die kode-uitvoering wees:

php<?php
  function func()
  {
    $aaa = '!!!';
  }
  
  func();
  echo $aaa;
?>
Задание 2

Vertel, wat sal die resultaat van die kode-uitvoering wees:

php<?php
  function func($aaa)
  {
    $aaa = 222;
  }
  
  func(111);
  echo $aaa;
?>