Anropa funktion efter namn i PHP

Låt oss säga att du har en sträng med namnet på en funktion lagrad i en variabel. Med hjälp av en sådan variabel kan du anropa funktionen som har sitt namn lagrat i denna variabel.

Låt oss titta på ett exempel. Låt oss säga att vi har följande funktion:

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

Låt oss också säga att vi har en variabel med namnet på denna funktion:

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

Låt oss anropa funktionen efter dess namn. För att göra detta skriver vi variabeln som innehåller funktionens namn och sätter runda anropsparenteser efter den:

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

Låt oss säga att en variabel innehåller namnet på den inbyggda PHP-funktionen sqrt för att hitta kvadratroten:

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

Anropa denna funktion med hjälp av variabeln med dess namn.