PHP да функцияларининг ўзгарувчи параметрлари

Куйидаги кодни кўриб чиқайлик:

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

Кўриб турганингиздек, функция чақирилганда унга 2 сони берилмокда.

Функция параметри сифатида айнан сон бериш шарт эмас - бизга керакли сонни ўз ичига олган ўзгарувчини ҳам бериш мумкин:

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

func функциясини ясанг, у 3 та сонни параметр сифатида қабул қилиб, экранга уларнинг йиғиндисини чиқариб берсин. Ушбу функция ёрдамида куйидаги ўзгарувчиларнинг қийматлари йиғиндисини экранга чиқаринг:

php<?php
  $param1 = 1;
  $param2 = 2;
  $param3 = 3;
?>