Пытаться:
Следующий код печатает текущий день соответствующей даты.
<?php
$current_date = date("D");
echo $current_date;
?>
Выход:
Приведенный выше код дает следующий результат: (На дату: 19.06.2018)
Tue
Требуемый вывод:
Как я могу автоматически ранжировать день как:
Sun1
Mon2
Tue3
Wed4
Thu5
Fri6
Sat7
Требуемый пример вывода:
Вместо получения вывода только как Вт. Я хочу, чтобы на выходе был Вт 3 или аналогичный тип.
Предположим, что сегодня вторник по состоянию на (19.06.2018). Тогда я хочу, чтобы результат был таким:
Tue3
Предложения приветствуются.
Флаг @ParthShah N: от 1 (понедельник) до 7 (воскресенье)






http://php.net/manual/en/function.date.php
w = Числовое представление дня недели (0 вс, 6 сб).D = Текстовое представление дня, три буквы.+1 к w, чтобы дать вам правильный номер, затем добавьте его.
<?php
$rank = date("w")+1;
echo date("D").$rank;
Результат:
Tue3
Это необходимое решение, которое мне нужно. Спасибо за ответ.
Не беспокойтесь, удачного кодирования.
Здравствуйте Вы можете архивировать таким способом
echo date('D').(date('w')+1);
Пожалуйста, обратитесь для получения дополнительной информации http://php.net/manual/en/function.date.php
Это будет читать для воскресенья: Sun-7, не совсем то, о чем просил OP. Флаг N: от 1 (понедельник) до 7 (воскресенье).
@Progrock, вы правы, возможно, это была небольшая ошибка, спасибо за указание
Хорошая поправка, но теперь это просто клон: stackoverflow.com/a/50921548/3392762
$ day_no = дата ('N');