Век живи — век учись | PHP5
Господа PHP-шники. Такое вы знали? :)
<?
class Caller {
public function __call($func, $args) {
return call_user_func_array($func, $args);
}
}
$s = new Caller();
echo <<<TEXT
{$s->strrev('KOT')}
TEXT;
?>
Комментарии 27
TEXT;
это как ?
ты сейчас больше на php пишешь или на perl?
архитектор все таки планирует архитектуру системы
я по специальности — инженер — системотехник
правда в Строительстве
оно конечно здорово что теперь можно в <<< TEXT вызвать ФУНКЦИЮ, а не трахаться с переменными, но уж больно здоровый
потом call_user_func_array
потом уже сама эта
вот какой
т.е. для меня польза неочевидна в такой вот нотации
поясню
да
echo <<< EOT
EOT;
это гораздо удобнее чем
$var = func(arg);
echo <<< EOT
{$var}
EOT;
но IMHO
$output='begin '.func(arg).' end';
гораздо эффективнее чем
$output="header
вы часто используете <<< ???
или я чтото неверно истолковал и «интерполяция методов в строках», это чтото другое??