মাইক্রোটাইম() ফাংশন বর্তমান সময়ের জন্য মাইক্রোসেকেন্ড প্রদান করে। এটি মাইক্রোসেকেন্ড সহ বর্তমান ইউনিক্স টাইমস্ট্যাম্প প্রদান করে। এই ফাংশনটি শুধুমাত্র অপারেটিং সিস্টেমগুলিতে উপলব্ধ যা 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