Introduction to Calendar in PHP(पीएचपी में कैलेंडर का परिचय‎) | पीएचपी में कैलेंडर कैसे बनाएं‎? | Example‎(उदाहरण)



पीएचपी में कैलेंडर का परिचय‎(Introduction to Calendar in PHP)

‎पीएचपी कैलेंडर फ़ंक्शन कैलेंडर से संबंधित कार्यों के साथ खेलने के बारे में है। पीएचपी में हमें विभिन्न अंतर्निहित कार्यों का उपयोग करना चाहिए जो कैलेंडर से संबंधित विभिन्न कार्यों को आसानी से करने की क्षमता को सक्षम बनाता है। यह कैलेंडर बहुत उपयोगी है जब हम किसी भी वेब एप्लिकेशन में घटनाओं, बुकिंग या किसी भी तरह की नियुक्तियों से निपटते हैं। जेक्वेरी का उपयोग करके कैलेंडर की तुलना में पीएचपी में कैलेंडर बनाना थोड़ा कठिन है। जेक्वेरी कैलेंडर का उपयोग करना बहुत सरल है।‎

‎वाक्यविन्यास‎ (Syntax)

‎कैलेंडर सुविधा का उपभोग करने का वाक्य विन्यास सिर्फ कोड की एक पंक्ति तक ही सीमित नहीं है। कैलेंडर को कार्यात्मक बनाने के लिए एक साथ विभिन्न कार्य हैं। विभिन्न कैलेंडर कक्षाएं और पुस्तकालय उपलब्ध हैं, यदि हम पीएचपी संस्करण का उपयोग करना चाहते हैं तो हम अपने पीएचपी आवेदन में उपयोग कर सकते हैं। पूर्ण विशेष रुप से प्रदर्शित कार्यक्षमता के साथ हमारे अपने बनाने की उम्मीद से अधिक समय लगेगा।‎

For example:‎ यदि हम एक निर्दिष्ट महीने और वर्ष में दिनों की संख्या चाहते हैं, तो हमें cal_days_in_month (param1, param2, param2) समारोह का उपयोग करना होगा। जहां Param1 कैलेंडर का एक प्रकार है, Param2 महीने की संख्या है और Param3 वर्ष है जिसके लिए हम दिन की संख्या चाहते हैं ।‎

‎cal_from_jd (param1, param2) समारोह जूलियन दिवस गिनती से अपने सभी विवरण के साथ एक कैलेंडर में परिवर्तित कर सकते हैं । जहां पैरा1 जूलियन डे है और पैरा2 एक प्रकार का कैलेंडर है।‎

👉‎उदाहरण के साथ पीएचपी कैलेंडर फ़ंक्शन(‎PHP Calendar Function with Example)

‎विभिन्न कैलेंडर अंतर्निहित कार्य हैं, हम उदाहरण अनुभाग में विभिन्न उदाहरण देखेंगे। जैसे कार्य कर रहे हैं:‎

 ‎Example#1‎

cal_days_in_month function: ‎यह समारोह हमें दिए गए महीने और वर्ष में दिनों की संख्या देगा।‎

Code:

<?php
// to get the number of days in a calendar month
$varDays = cal_days_in_month(CAL_GREGORIAN,2,2019);
echo $varDays ." days in February 2019.";
echo "\n";
$varDays = cal_days_in_month(CAL_GREGORIAN,4,2018);
echo $varDays ." days in April 2018.";
?>

Output:

calendar in php - 1

Example #2

cal_from_jd: ‎इस फ़ंक्शन का उपयोग जूलियन डे काउंट से कैलेंडर को समर्थित कैलेंडर में परिवर्तित करने के लिए किया जा सकता है। इसी तरह, हमारे पास कैलेंडर को जूलियन डे काउंट में बदलने के लिए एक फ़ंक्शन cal_to_jd () है। चलो एक उदाहरण के साथ ही समझते हैं ।‎

Code:

<?php
// to get the  calendar details of the current date
$current_timestamp = time(); // current timestamp
$unix_jd_time = unixtojd($current_timestamp);
print_r(cal_from_jd($unix_jd_time, CAL_GREGORIAN));
?>

Output:

calendar in php - 2

Example #3

‎ ‎‎cal_info:‎‎ ‎‎ ‎‎ ‎‎ ‎‎हम एक कैलेंडर के बारे में विस्तृत जानकारी प्राप्त करने के लिए पीएचपी में इस फ़ंक्शन का उपयोग कर सकते हैं। यह एक पूर्णांक के रूप में एक पैरामीटर लेता है। यह एक वैकल्पिक पैरामीटर है। हमें पैरामीटर पास करने के बारे में चिंता करने की जरूरत है । आइए एक उदाहरण कार्यक्रम के साथ देखते हैं।‎

Code:

<?php
// to get the  calendar info
$info = cal_info(0); // if we not pass any valid param then it will gives all calendar details
print_r($info);
?>

Output:

unixtojd

unixtojd: ‎इस फ़ंक्शन का उपयोग टाइमस्टैंप को जूलियन डे काउंट में बदलने के लिए किया जा सकता है। हमने पहले के उदाहरण में देखा है । यह फ़ंक्शन टाइमस्टैंप के रूप में एक पैरामीटर लेता है।‎

‎पूर्ण-विशेष रुप से प्रदर्शित कैलेंडर का आनंद लेने के लिए पीएचपी में विभिन्न अन्य कार्यों का उपयोग किया जा सकता है।‎

👉‎पीएचपी में कैलेंडर कैसे बनाएं‎?

‎पीएचपी में हमारे पास विभिन्न प्रकार के कैलेंडर हैं, जैसे ग्रेगोरियन, जूलियन, यहूदी और फ्रेंच आदि। इस अनुभाग में, हम देखेंगे कि हम इसका उपयोग करके वर्तमान महीने का कैलेंडर कैसे बना सकते हैं। कैलेंडर के साथ खेलने की तारीख और समय समारोह का उपयोग किए बिना लगभग असंभव है।

code‎

<?php
function showCurrentMonth($current_Month, $year)
{
$date = mktime(12, 0, 0, $current_Month, 1, $year);
$numberOfDays =cal_days_in_month(CAL_GREGORIAN,$current_Month, $year);
$offset = date("w", $date);
$row_number = 1;
// time to draw the month header
echo "<table style='color:blue; border:1px solid blue; width:500px; height:300px;'><br/>";
echo "<tr><td>Sun</td><td>Mon</td><td>Tue</td><td>Wed</td><td>Thu</td><td>Fri</td><td>Sat</td></tr> <tr>";
// this will print the additional td record in case the month is not starting with the Sunday.
for($i = 1; $i <= $offset; $i++)
{
echo "<td></td>";
}
//  this will print the number of days.
for($day = 1; $day <= $numberOfDays; $day++)
{
if( ($day + $offset - 1) % 7 == 0 && $day != 1)
{
echo "</tr> <tr>";
$row_number++;
}
echo "<td>" . $day . "</td>";
}
while( ($day + $offset) <= $row_number * 7)
{
echo "<td></td>";
$day++;
}
echo "</tr></table>";
}
?>
<html>
<head>
<title>Calendar of the current month (Dec 2019)</title>
</head>
<body>
<p>Calendar of the Dec 2019</p>
<?php
// Dec 2019 in PHP
showCurrentMonth(11, 2019);
?>
</body>
</html>

Explanation to the above code: ‎उपरोक्त कोड के रूप में, हम एक वर्ष के किसी भी महीने का कैलेंडर उत्पन्न करने के लिए फ़ंक्शन देख सकते हैं। हम व्यावसायिक आवश्यकताओं के अनुसार कैलेंडर महीने की संख्या उत्पन्न कर सकते हैं।‎

Output:

Dec-2019

‎समाप्ति‎

‎इसके लिए जरूरी है कि डायनेमिक डेट और समय बार-बार कहां आ रहा है। हम जेवीयूआई कैलेंडर का उपयोग पीएचपी में भी कर सकते हैं। इसलिए, समय सीमा के अनुसार और व्यवसाय की आवश्यकता के अनुसार हम पीएचपी आवेदन में जेक्वेरी कैलेंडर के साथ भी आगे बढ़ सकते हैं। अधिकांश डेवलपर पीएचपी कैलेंडर के ऊपर जेक्वेरी यूआई कैलेंडर सुविधाओं का उपयोग करना पसंद करते हैं। पीएचपी में तुलनात्मक रूप से अधिक समय लगता है।‎

‎अनुशंसित लेख‎

This is a guide to the Calendar in PHP. Here we discuss PHP Calendar Function with Example and create a month’s calendar using the PHP calendar. You may also look at the following articles to learn more –

Post a Comment

4 Comments

  1. Good morning ☀️☀️☀️💕💕💕💕💕💕💕💕💕💕💕💕💕💕💕💕💕💕💕💕💕💕💕💕💕💕☀️☀️☀️☀️☀️☀️☀️☀️☀️☀️☀️☀️☀️☀️☀️💕💕💕💕💕☀️💕☀️💕☀️☀️💕💕💕💕☀️💕☀️☀️☀️☀️💕💕💕💕☀️💕☀️☀️☀️☀️💕💕💕💕☀️💕💕☀️💕💕☀️💕💕💕☀️💕💕☀️💕💕☀️☀️☀️☀️💕💕☀️💕💕☀️💕💕💕💕💕☀️

    ReplyDelete
  2. This is good 👌👍👏👌👌👍👍👌👌👌👍👍👌👍👏👍👏 article

    ReplyDelete