কম্পিউটার

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


মাইক্রোটাইম() ফাংশন বর্তমান সময়ের জন্য মাইক্রোসেকেন্ড প্রদান করে। এটি মাইক্রোসেকেন্ড সহ বর্তমান ইউনিক্স টাইমস্ট্যাম্প প্রদান করে। এই ফাংশনটি শুধুমাত্র অপারেটিং সিস্টেমগুলিতে উপলব্ধ যা gettimeofday() সিস্টেম কল সমর্থন করে৷

সিনট্যাক্স

microtime(get_as_float)

পরামিতি

  • get_as_float − ঐচ্ছিক যুক্তি ছাড়া কল করা হলে, এই ফাংশনটি "msec sec" স্ট্রিং প্রদান করে যেখানে সেকেন্ড হল ইউনিক্স যুগ (0:00:00 জানুয়ারী 1, 1970 GMT) থেকে সেকেন্ডের সংখ্যায় পরিমাপ করা বর্তমান সময় এবং msec হল মাইক্রোসেকেন্ড অংশ। ঐচ্ছিক get_as_float যদি TRUE তে সেট করা হয় তাহলে একটি ফ্লোট (সেকেন্ডে) ফেরত দেওয়া হয়।

ফেরত

মাইক্রোটাইম() ফাংশন মাইক্রোসেকেন্ড সহ বর্তমান ইউনিক্স টাইমস্ট্যাম্প প্রদান করে। এই ফাংশনটি শুধুমাত্র অপারেটিং সিস্টেমগুলিতে উপলব্ধ যা gettimeofday() সিস্টেম কল সমর্থন করে৷

উদাহরণ

নিম্নলিখিত একটি উদাহরণ -

<?php
   echo(microtime());
?>

আউটপুট

0.85623100
1539234951

উদাহরণ

আসুন আরেকটি উদাহরণ দেখি -

<?php
   $time_start = microtime(true); usleep(100); $time_end = microtime(true); $time = $time_end - $time_start; echo "Did nothing in $time seconds\n";
?>

আউটপুট

Did nothing in 0.00016498565673828 seconds

  1. পিএইচপি সর্বোচ্চ() ফাংশন

  2. PHP log10() ফাংশন

  3. পিএইচপি লগ() ফাংশন

  4. পিএইচপি lcg_value() ফাংশন