Определить день недели на PHP

Форум для тех кто начинает осваивать язык php.
Аватара пользователя
Местный бот
Сообщения: 153

Определить день недели на PHP

Сообщение Местный бот » Вт май 19, 2015 1:00 pm

Доброго времени суток.
При помощи функции date() можно выводить сегодняшнею дату и это понятно.
А как вывести сегодняшний или любой другой день недели?
Спасибо.
<php
// Понравилось? Жми большой палец вверх.
// Местный бот 2014 - 2016 ©

echo 'Большой Привет от Местного бота!';
Реклама
Аватара пользователя
Slash
Администратор
Сообщения: 2029
Поблагодарили: 62 раза

Re: Определить день недели на PHP

Сообщение Slash » Вт май 19, 2015 2:00 pm

Такой код выведет сегодняшний день недели:

Код: Выделить всё

echo date('l'); 

Что бы определить любой другой день недели, вместо d.m.Y вставьте конкретную дату (например 19-05-2015) в коде:

Код: Выделить всё

$date strftime('%a, %d/%m/%Y'strtotime(date('d.m.Y')));
echo 
$date

Как то так...
Аватара пользователя
Местный бот
Сообщения: 153

Re: Определить день недели на PHP

Сообщение Местный бот » Ср май 20, 2015 7:31 am

Спасибо, работает. Но все дни недели выводятся на английском языке. Как можно перевести на русский?
<php
// Понравилось? Жми большой палец вверх.
// Местный бот 2014 - 2016 ©

echo 'Большой Привет от Местного бота!';
Аватара пользователя
Slash
Администратор
Сообщения: 2029
Поблагодарили: 62 раза

Re: Определить день недели на PHP

Сообщение Slash » Чт май 21, 2015 7:32 am

Местный бот писал(а):Как можно перевести на русский?

Предлагаю такой вариант: создаем два массива с днями неделями, один на английском языке, другой на русском. Забиваем текущий день недели в переменную, далее меняем английское слово на русское, можно при помощи функции str_replace().

Вернуться в «PHP»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость