কম্পিউটার টিউটোরিয়াল

PHP-তে idate() ফাংশন

ইন্টিজার আকারে ডেট/টাইম ফরম্যাটিং-এর জন্য idate() ফাংশন

PHP-তে idate() ফাংশনটি date()-এর মতোই ডেট/টাইম ফরম্যাট করে কিন্তু রিটার্ন করে ইন্টিজার (সংখ্যা) আকারে। যেহেতু ইন্টিজার ০ দিয়ে শুরু হতে পারে না, তাই লিডিং জিরো গায়েব হয়ে যায় (যেমন: ০৯ এর বদলে ৯)।

সিনট্যাক্স

idate(format, timestamp)

প্যারামিটার

  • timestamp — ইউনিক্স টাইমস্ট্যাম্প (অপশনাল, ডিফল্ট time())
  • format — ফরম্যাট ক্যারেক্টার (নিচে দেওয়া আছে):

ফরম্যাট ক্যারেক্টার

  • B — স্বাচ Beat/ইন্টারনেট টাইম
  • d — মাসের তারিখ
  • h — ঘণ্টা (১২ ঘণ্টা ফরম্যাট)
  • H — ঘণ্টা (২৪ ঘণ্টা ফরম্যাট)
  • i — মিনিট
  • I — DST একটিভ কিনা (১/০)
  • L — লিপ ইয়ার কিনা (১/০)
  • m — মাস নম্বর
  • s — সেকেন্ড
  • t — বর্তমান মাসে মোট দিন
  • U — ইউনিক্স এপক থেকে সেকেন্ড
  • w — সপ্তাহের দিন (০=রবিবার)
  • W — ISO-8601 সপ্তাহ নম্বর
  • y — বছর (১ বা ২ অঙ্ক)
  • Y — বছর (৪ অঙ্ক)
  • z — বছরের দিন (০-৩৬৫)
  • Z — টাইমজোন অফসেট সেকেন্ডে

রিটার্ন মান

ফরম্যাট করা ইন্টিজার রিটার্ন করে।

উদাহরণ ১

<?php 
$timestamp = strtotime('2nd December 2017'); 
echo idate('y', $timestamp); 
echo "\n"; 
echo idate('t', $timestamp); 
?>

আউটপুট

17 
31

উদাহরণ ২ (বিবিধ ফরম্যাট)

<?php 
echo idate("d") . "
"; echo idate("h") . "
"; echo idate("y") . "
"; echo idate("Y") . "
"; echo idate("z") . "
"; echo idate("Z") . "
"; ?>

আউটপুট

11 
5 
18 
2018 
283 
0
  1. PHP-তে echo() ফাংশন

  2. PHP-তে idate() ফাংশন

  3. PHP-এ next() ফাংশন

  4. PHP-তে end() ফাংশন