Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 strftime   Pavel Letskiy   19 Jun 2003 10:07:47 
 Re: strftime   Danil   19 Jun 2003 10:59:02 
 Re: strftime   Pavel Letskiy   19 Jun 2003 11:10:45 
Архивное /ru.perl/2800c5571292.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional