Установка функции равна переменной?

У меня есть функция PHP, и я хочу, чтобы она была равна переменной. Вот код:

<?php function ItsaFunction(){ //Code goes here } ?> 

Я хочу взять эту функцию и установить ее равной переменной. Как мне это сделать. Вот код:

  <? ItsaFunction() = $ItsaFunction; ?> 

Код выше не будет работать, но это то, что я хочу сделать. Как я могу сделать равную переменную php-функции?

Solutions Collecting From Web of "Установка функции равна переменной?"

Вы не можете сделать функцию равной переменной, но как насчет переменной, которая равна функции?

 $ItsaFunction = function() { //Code goes here }; 

Вы также можете сделать

 function ItsaFunction() { //Code goes here } $ItsaFunction = ItsaFunction(); 
 function foo() { echo "In foo()<br />\n"; } $func = 'foo'; $func(); // This calls foo() 

Если я понимаю, что означает, что вы хотите проверить, есть ли совпадение в переменных.

 <?php $letter = 'a'; $word = 'a'; function ItsaFunction($first, $sec){ if($first == $sec){ echo 'match'; }else{ //do something } ItsaFunction($letter,$word); } ?>