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

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

মাইক্রোসেকেন্ড সহ কারেন্ট টাইম পাওয়ার জন্য microtime() ফাংশন

PHP-তে microtime() ফাংশনটি বর্তমান ইউনিক্স টাইমস্ট্যাম্পকে মাইক্রোসেকেন্ড প্রিসিশনে রিটার্ন করে। এটি শুধু gettimeofday() সিস্টেম কল সাপোর্টকারী অপারেটিং সিস্টেমে কাজ করে। পারফরম্যান্স মেজারমেন্টে এটি খুব উপকারী।

সিনট্যাক্স

microtime(get_as_float)

প্যারামিটার

  • get_as_float — true হলে ফ্লোট (সেকেন্ড.মাইক্রোসেকেন্ড) রিটার্ন করে, false/অনুপস্থিত হলে স্ট্রিং "msec sec" ফরম্যাটে রিটার্ন করে।

রিটার্ন মান

স্ট্রিং ("msec sec") বা ফ্লোট (সেকেন্ড.মাইক্রোসেকেন্ড) রিটার্ন করে।

উদাহরণ ১ (ডিফল্ট)

<?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. PHP max() ফাংশন

  2. PHP log10() ফাংশন

  3. PHP log() ফাংশন

  4. PHP lcg_value() ফাংশন