Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как на РНР сделать Пн Вт Ср Чт и т.д / 10 сообщений из 10, страница 1 из 1
20.10.2012, 14:21:21
    #38006672
armix2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на РНР сделать Пн Вт Ср Чт и т.д
Как на РНР сделать Пн Вт Ср Чт и т.д
Нужно для ТВ программы
...
Рейтинг: 0 / 0
20.10.2012, 14:29:43
    #38006674
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на РНР сделать Пн Вт Ср Чт и т.д
armix2000Как на РНР сделать Пн Вт Ср Чт и т.д
Нужно для ТВ программы
Так и сделать.
Можно какой-то календарик (которых в интернете, как грязи) прикрутить. А лучше всего посмотреть, как другие делают.
...
Рейтинг: 0 / 0
21.10.2012, 13:17:52
    #38007185
armix2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на РНР сделать Пн Вт Ср Чт и т.д
ShSergearmix2000Как на РНР сделать Пн Вт Ср Чт и т.д
Нужно для ТВ программы
Так и сделать.
Можно какой-то календарик (которых в интернете, как грязи) прикрутить. А лучше всего посмотреть, как другие делают.

Я не знаю как это сделать более изящно, могу топорно, но хочется как то математически все в цикл забить для 7 дней.
...
Рейтинг: 0 / 0
21.10.2012, 13:44:19
    #38007211
FishHook
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на РНР сделать Пн Вт Ср Чт и т.д
Не знаю, как там на пхп, но как то так, наверное
Код: python
1.
week=('Пн', 'Вт','Ср','Пт')
...
Рейтинг: 0 / 0
21.10.2012, 14:12:43
    #38007233
MikkiMouse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на РНР сделать Пн Вт Ср Чт и т.д
armix2000,

Можно так:
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
class DateTimeRussian extends DateTime {
    public function format($format) {
        $replaces = array(
            'Mon' => 'Пн', 
            'Tue' => 'Вт', 
            'Wed' => 'Ср', 
            'Thu' => 'Чт', 
            'Fri' => 'Пт', 
            'Sat' => 'Сб', 
            'Sun' => 'Вс'
        );
        return strtr(parent::format($format), $replaces);
    }
}

$date = new DateTimeRussian();
echo $date->format("D, d.m.Y");
...
Рейтинг: 0 / 0
23.10.2012, 12:04:47
    #38009585
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на РНР сделать Пн Вт Ср Чт и т.д
MikkiMousearmix2000,

Можно так:
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
class DateTimeRussian extends DateTime {
    public function format($format) {
        $replaces = array(
            'Mon' => 'Пн', 
            'Tue' => 'Вт', 
            'Wed' => 'Ср', 
            'Thu' => 'Чт', 
            'Fri' => 'Пт', 
            'Sat' => 'Сб', 
            'Sun' => 'Вс'
        );
        return strtr(parent::format($format), $replaces);
    }
}

$date = new DateTimeRussian();
echo $date->format("D, d.m.Y");

жесть ;)
...
Рейтинг: 0 / 0
23.10.2012, 13:00:43
    #38009756
MikkiMouse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на РНР сделать Пн Вт Ср Чт и т.д
SmeL_md,

А че? Не понравилось?
...
Рейтинг: 0 / 0
23.10.2012, 13:12:14
    #38009781
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на РНР сделать Пн Вт Ср Чт и т.д
1) захардкоренный перевод
...
Рейтинг: 0 / 0
23.10.2012, 13:17:31
    #38009795
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на РНР сделать Пн Вт Ср Чт и т.д
SmeL_md,
1) захардкореный перевод основанный на текстовом представлении а не числовом для соответсвующего дня недели
2) перегруженный метод будет работать только с ключем D, а что будет если передать $date->format("l, d.m.Y");
...
Рейтинг: 0 / 0
23.10.2012, 14:08:40
    #38009896
MikkiMouse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на РНР сделать Пн Вт Ср Чт и т.д
SmeL_md,

Предложите вариант лучше. Может использовать setlocale(), а потом мучиться с кодировками?
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как на РНР сделать Пн Вт Ср Чт и т.д / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]