PHPにおける関数名による関数呼び出し

変数に関数名の文字列が格納されているとします。 この変数を用いることで、その変数に格納されている名前の関数を呼び出すことができます。

例を見てみましょう。以下の関数があるとします:

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

また、この関数名を格納した変数があるとします:

php<?php
  $name = 'func';
?>

では、その名前を使って関数を呼び出してみましょう。 そのためには、関数名を含む変数を記述し、その後に関数呼び出しの丸括弧を置きます:

php<?php
  $name(3); // 9
?>
Задание 1

変数に、平方根を求めるためのPHP組み込み関数 sqrt の名前が格納されているとします:

php<?php
  $name = 'sqrt';
?>

この関数を、その名前を格納した変数を使って呼び出してください。