Цель состоит в том, чтобы сделать имя функции короче.
У меня есть функция под названием somedescriptivefunctionName
.
function somedescriptivefunctionName($a) {
echo $a;
}
Хочу назначить его на $this->f
, чтобы не засорять код длинными именами.
$this->f('Yahoo!!'); // will echo 'Yahoo!!'
например Я представляю что-то вроде этого:
$this->f = $this->somedescriptivefunctionName; // wrong way
Это возможно?
Конечно, я мог бы создать новую функцию f и возвращать функцию somedescriptivefunctionName(). Но дело не в этом.