من رفتم سربازی اگر محتوای منو دوست داشتید و بدردتون خورد از من حمایت مالی کنید

نمایش سال کپی‌رایت به صورت پویا در زبان PHP

نمایش سال کپی‌رایت به صورت پویا در زبان PHP
نمایش سال کپی‌رایت به صورت پویا در زبان PHP

نمایش سال کپی‌رایت به صورت پویا در زبان PHP

در اکثر وب‌سایت‌های اینترنتی، معمولاً در پایین صفحه‌ی وب (یا بخش فوتر) بخشی برای نمایش کپی‌رایت در این وب‌سایت‌ها وجود دارد که شامل سال فعلی می‌باشد. اگرچه می‌توانید این سال را به صورت دستی تغییر داده، اما استفاده از روش‌های پویا و خودکار باعث می‌شود تا هر سال بدون نیاز به ویرایش دستی، سال کپی‌رایت به‌روزرسانی شود.

در این نوشته، ما روش‌های ساده‌ای برای نمایش خودکار سال کپی‌رایت با استفاده از پی اچ پی ارائه می‌دهیم.

 

نمایش سال کپی‌رایت به صورت پویا در زبان PHP

روش اول: استفاده از تابع date

ساده‌ترین راه برای نمایش سال فعلی با استفاده از تابع داخلی پی اچ پی به نام تابع date است. این تابع به شما این امکان را می‌دهد که تاریخ و زمان را به هر فرمتی که بخواهید در هر جایی که بخواهید نمایش دهید. برای نمایش سال کپی‌رایت به صورت پویا، می‌توانید به شکل زیر عمل کنید:

مثال:

<?php
echo "&copy; " . date("Y") . " YourWebsiteName. All rights reserved.";
?>

در این کد:

  • تابع date(“Y”) در پی اچ پی سال جاری را برمی‌گرداند.
  • سپس با استفاده از &copy; (کد اچ تی ام ال برای نماد کپی‌رایت)، کپی‌رایت همراه با سال فعلی و نام وب‌سایت شما نمایش داده می‌شود.

 

روش دوم: نمایش دامنه‌ای از سال‌ها

گاهی اوقات شما می‌خواهید دامنه‌ای از سال‌ها را نمایش دهید، مثلاً از سالی که وب‌سایت شما راه‌اندازی شده تا سال فعلی. در این صورت، می‌توانید از ترکیب دو مقدار (سال شروع کپی رایت و سال فعلی کپی رایت) استفاده کنید.

مثال:

<?php
$startYear = 2020;
$currentYear = date("Y");

if ($startYear == $currentYear) {
    echo "&copy; " . $currentYear . " YourWebsiteName. All rights reserved.";
} else {
    echo "&copy; " . $startYear . "-" . $currentYear . " YourWebsiteName. All rights reserved.";
}
?>

در این کد:

  • اگر سال شروع و سال جاری یکی باشند (مثلاً سایت امسال راه‌اندازی شده)، فقط سال فعلی نمایش داده می‌شود.
  • اما اگر سال شروع متفاوت باشد، دامنه‌ای از سال‌ها به صورت “2020-2024” نمایش داده می‌شود.
برای امتیاز به این نوشته کلیک کنید!
[کل: 0 میانگین: 0]