PHP-এ ফাংশনের অভ্যন্তরীণ ভেরিয়েবল

একটি ফাংশনের ভিতরে ঘোষিত ভেরিয়েবলগুলি বাইরে থেকে দৃশ্যমান নয়। আসুন একটি উদাহরণ দেখি। ধরা যাক আমাদের কাছে নিম্নলিখিত ভেরিয়েবল আছে:

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

আসুন ফাংশনের বাইরে থেকে $num ভেরিয়েবলটি আউটপুট করার চেষ্টা করি:

php<?php
  function func()
  {
    $num = 1;
  }
  
  func();
  echo $num; // ত্রুটি
?>
Задание 1

বলুন, নিচের কোড 실행ের ফলাফল কী হবে:

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

বলুন, নিচের কোড 실행ের ফলাফল কী হবে:

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