У меня есть функция PHP, и я хочу, чтобы она была равна переменной. Вот код:
<?php function ItsaFunction(){ //Code goes here } ?>
Я хочу взять эту функцию и установить ее равной переменной. Как мне это сделать. Вот код:
<? ItsaFunction() = $ItsaFunction; ?>
Код выше не будет работать, но это то, что я хочу сделать. Как я могу сделать равную переменную php-функции?
Вы не можете сделать функцию равной переменной, но как насчет переменной, которая равна функции?
$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); } ?>