|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Danil 2:5020/400 19 Jun 2003 10:59:02 To : Pavel Letskiy Subject : Re: strftime -------------------------------------------------------------------------------- Здраствуйте, "Pavel Letskiy" <che@deepapple.com> ! в Thu, 19 Jun 2003 06:07:47 +0000 (UTC), Вы написали: PL> Так вот он отрабатывает нормально, если бы не одног HО - выводится дата, и PL> в конце ставится "1". Откуда она там берется и как ее убрать - непонятно. все просто. это выводится значение после выполнения сабфы типа return 1 если все прошло нормально.(грубо говоря print выводит ВОЗВРАЩАЕМОЕ значение функции оно у тебя равно 1, а дата выводится изза того что внутри функции у тебя прописан ее вывод;-) те надо переписать sub curdate так sub curdate{ return strftime "%Y%m%d", localtime; } или же в main выводить дату не print $curdate а eval($curdate); Удачи. -- С уважением, Данил Кривопустов. --- ifmail v.2.15dev5 * Origin: IAC Samara-Internet, Ltd. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/2800c5571292.html, оценка из 5, голосов 10
|