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

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

strftime() ফরম্যাটে ডেট/টাইম পার্স করার জন্য strptime() ফাংশন

PHP-তে strptime() ফাংশনটি strftime() ফরম্যাটে জেনারেট করা একটি ডেট/টাইম স্ট্রিংকে পার্স করে একটি অ্যাসোসিয়েটিভ অ্যারে আকারে রিটার্ন করে। নোট: এটি উইন্ডোজ প্ল্যাটফর্মে উপলব্ধ নয়।

সিনট্যাক্স

strptime(date, format)

প্যারামিটার

  • date — পার্স করার স্ট্রিং
  • format — strftime ফরম্যাট স্পেসিফায়ার (নিচে দেওয়া আছে)

রিটার্ন 되는 অ্যারে কীগুলো

  • tm_sec — সেকেন্ড (0-61)
  • tm_min — মিনিট (0-59)
  • tm_hour — ঘণ্টা (0-23)
  • tm_mday — মাসের তারিখ (1-31)
  • tm_mon — জানুয়ারি থেকে মাস (0-11)
  • tm_year — ১৯০০ থেকে বছর
  • tm_wday — রবিবার থেকে দিন (0-6)
  • tm_yday — জানুয়ারি ১ থেকে দিন (0-365)
  • unparsed — পার্স না হওয়া অংশ (যদি থাকে)

সাধারণ ফরম্যাট স্পেসিফায়ার

  • %a — সংক্ষিপ্ত দিনের নাম
  • %A — পূর্ণ দিনের নাম
  • %b — সংক্ষিপ্ত মাসের নাম
  • %B — পূর্ণ মাসের নাম
  • %d — মাসের তারিখ (01-31)
  • %H — ঘণ্টা (00-23)
  • %M — মিনিট (00-59)
  • %S — সেকেন্ড (00-59)
  • %Y — ৪ অঙ্কের বছর
  • %m — মাস (01-12)

রিটার্ন মান

পার্সড ডেট অ্যারে, ব্যর্থ হলে FALSE।

উদাহরণ

<?php 
$format = '%d/%m/%Y %H:%M:%S'; 
$strf = strftime($format); 
echo "$strf\n"; 
print_r(strptime($strf, $format)); 
?>

আউটপুট

11/10/2018 05:18:13 
Array ( [tm_sec] => 13 [tm_min] => 18 [tm_hour] => 5 [tm_mday] => 11 [tm_mon] => 9 [tm_year] => 118 [tm_wday] => 4 [tm_yday] => 283 [unparsed] => )
  1. PHP max() ফাংশন

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

  3. PHP-তে strftime() ফাংশন

  4. PHP-এ gmstrftime() ফাংশন