Есть способ сделать это, но примите мой совет и не используйте его. Вы не должны использовать вызовы функций внутри строк.
Однако я приведу пример, чтобы показать, на что способен PHP.
НО ЭТО ЧРЕЗВЫЧАЙНЫЙ ПРИМЕР ПЛОХОГО ПРОГРАММИРОВАНИЯ !!!!
<?php
class FunctionAgent{
public function __call($name,$args){
switch (count($args)){
case 0:
return $name();
break;
case 1:
return $name($args[0]);
break;
case 2:
return $name($args[0],$args[1]);
break;
case 3:
return $name($args[0],$args[1],$args[2]);
break;
case 4:
return $name($args[0],$args[1],$args[2],$args[3]);
break;
case 5:
return $name($args[0],$args[1],$args[2],$args[3],$args[4]);
break;
}
}
}
$_ = new FunctionAgent();
echo "the current date is {$_->date("y-m-d")}";
?>