mktime() ফাংশনটি একটি তারিখের জন্য ইউনিক্স টাইমস্ট্যাম্প রিটার্ন করে। এই টাইমস্ট্যাম্প হলো একটি দীর্ঘ পূর্ণসংখ্যা যাতে ইউনিক্স ইপক (জানুয়ারি ১, ১৯৭০ ০০:০০:০০ GMT) এবং নির্দিষ্ট সময়ের মধ্যে সেকেন্ডের সংখ্যা থাকে।
সিনট্যাক্স
mktime(hour, minute, second, month, day, year, is_dst);
প্যারামিটার
hour − ঘন্টা নির্দিষ্ট করে।
minute − মিনিট নির্দিষ্ট করে।
second − সেকেন্ড নির্দিষ্ট করে।
month − মাস নির্দিষ্ট করে।
day − দিন নির্দিষ্ট করে।
year − বছর নির্দিষ্ট করে।
is_dst − প্যারামিটারها সবসময় GMT তারিখ প্রতিনিধিত্ব করে তাই is_dst ফলাফলকে প্রভাবিত করে না।
রিটার্ন
mktime() ফাংশনটি প্রদত্ত আর্গুমেন্টের অনুরূপ ইউনিক্স টাইমস্ট্যাম্প রিটার্ন করে।
উদাহরণ
নিচে একটি উদাহরণ দেওয়া হলো −
<?php
echo "March 20, 2017 was on " . date("l", mktime(0, 0, 0, 03, 20, 2017));
?>
আউটপুট
March 20, 2017 was on Monday
উদাহরণ
আরেকটি উদাহরণ দেখি −
<?php
echo date("M-d-Y", mktime(0, 0, 0, 22, 9, 2018)) . "<br>";
?>
আউটপুট
Oct-09-2019