|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrey Sapozhnikov 2:5020/400 06 May 2003 18:58:58 To : Serg Chervjakov Subject : Re: Вызов моей функции перед встроенной --------------------------------------------------------------------------------
Serg Chervjakov wrote:
> Возможно ли в перле сделать так, что бы перед тем, как выполнялась встроеная
> функция print, выполнялась моя функция (ну в данном случае printheaders:) ). А
> то постоянно забываю про Content-Type при дебаге, а писать его всегда в начале
> скрипта - низя, ибо порою (а точнее очень часто), приходится принтить и кукисы
> (что успешно оформлено в printheaders:) ). Сразу оговорюсь, создать функцию
> printmy - не подходит, ибо к print я очень привык, а отвыкать - вряд ли стану.
Возможно. И даже возможно несколько красивее - перехватив любой
вывод из скрипта в STDOUT подменив его tied версией (читать
perldoc perltie, главу Tying FileHandles). Hо все это не поможет
тем, кто забывает писать строки в программе, либо не может
структурировать должным образом программу, так, чтоб не приходилось
писать одно и то же много раз.
--
Андрей
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6577a4bfe8d3.html, оценка из 5, голосов 10
|