Не завжди зручно на сайтах ставити рік створення сайту та поточний.
Наприклад: авторське право 2003-2030
Ось щоб не змінювати постійно останній рік, є рішення на PHP.
<?php define('COPYRIGTH_YEAR_FROM', '2009'); if(date('Y') == COPYRIGTH_YEAR_FROM) { echo '© '.COPYRIGTH_YEAR_FROM; } else { echo '© '.COPYRIGTH_YEAR_FROM.'-'.date('Y'); } ?>
Скрипт для Копірайту на ПХП
Якщо ви маєте намір написати простий скрипт на PHP для автоматизації створення копірайту на вашому веб-сайті, який автоматично оновлюватиметься кожного року, ви можете використати такий код:
<?php
$currentYear = date(“Y”); // Отримуємо поточний рік
$startYear = 2020; // Встановлюємо рік початку функціонування сайту// Перевіряємо, чи поточний рік відрізняється від року старту
if ($currentYear > $startYear) {
echo “© $startYear – $currentYear Ваша Компанія. Всі права захищені.”;
} else {
echo “© $startYear Ваша Компанія. Всі права захищені.”;
}
?>
У цьому скрипті, спочатку встановлюється змінна `$startYear`, яка містить рік, коли веб-сайт був запущений. За допомогою функції `date(“Y”)` отримуємо поточний рік, який зберігається у змінній `$currentYear`. Далі йде перевірка: якщо поточний рік більше року старту веб-сайту, то виводиться текст копірайту з діапазоном років. Якщо ж вони збігаються, тобто веб-сайт запущений у поточному році, то виводиться просто рік старту.
Варто зазначити, що згідно зі стандартами PHP, рекомендується використовувати одинарні лапки для рядків, якщо всередині них немає змінних або спеціальних символів, що обробляються, оскільки це трохи збільшує швидкість обробки коду. Крім того, у разі додавання HTML-структури або додаткових елементів, слід враховувати правильний синтаксис і вкладення тегів.