# Функция CALENDAR_WEEK_MOD() │ WP 1.5.0
Эта функция помогает узнать, сколько дней прошло с начала недели.
## Нет хуков (Hooks)
## Возврат значения
Функция возвращает число с плавающей точкой, которое показывает, сколько дней прошло с начала недели.
## Использование
Чтобы воспользоваться этой функцией, используйте следующий синтаксис:
```php
calendar_week_mod( $num );
Параметры
- $num (int, обязательный) — число, представляющее день.
Примеры использования
Вот несколько примеров, как работает функция:
echo calendar_week_mod( 15 ); // Вернет 1 (7*2+1)
echo calendar_week_mod( 8 ); // Вернет 1 (7+1)
echo calendar_week_mod( 30 ); // Вернет 2 (7*4+2)
echo calendar_week_mod( 50 ); // Вернет 2 (7*8+2)
Также вы можете добавить свои примеры.
Изменения
Функция была введена в версии 1.5.0.
Код функции CALENDAR_WEEK_MOD
Вот код реализации функции, которая находится в файле wp-includes/general-template.php
:
function calendar_week_mod( $num ) {
$base = 7; // Определяем, что неделя состоит из 7 дней.
return ( $num - $base * floor( $num / $base ) ); // Возвращаем остаток от деления.
}
Связанные функции
Эта функция часто используется вместе с другими полезными функциями в WordPress. Вот некоторые из них:
Утилитарные функции
- array_is_list() — Проверяет, является ли массив простым списком.
- array_key_first() — Возвращает первый ключ массива.
- checked() — Возвращает строку, которая добавляет атрибут checked для чекбокса, если условие истинно.
- disabled() — Добавляет атрибут disabled, если условие истинно.
Функции работы с датой/временем
- current_time() — Получает текущее время согласно заданной настройке.
- get_calendar() — Возвращает HTML-код для отображения календаря.
- human_time_diff() — Вычисляет разницу между двумя временными метками и выводит ее в удобочитаемом формате.
Главные функции
- bloginfo() — Отображает информацию о блоге.
- get_header() — Подключает и выводит файл заголовка темы.
- get_footer() — Подключает и выводит файл подвала темы.
Эти функции могут оказаться полезными в вашей работе с WordPress, увеличивая его функциональность и удобство использования.