: Return Time သည်တိုတောင်းသောကာလတိုင်းတာမှုများအတွက်သင့်လျော်သော microseconds အတွက်တိကျသည်။
အသုံးပြုမှုလွယ်ကူခြင်း - PHP ဇာတိပံ့ပိုးမှုအပေါ်အပိုထပ်တိုးတိုးချဲ့မှုမရှိပါ။
ကောင်းသောလိုက်ဖက်မှု - UNIX ကဲ့သို့သောစနစ်များနှင့် PHP ပတ်ဝန်းကျင်တွင်ရနိုင်သည်။
GeteroOfDay function ၏ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
array gettimeofday([bool $return_float = false])
အကယ်. $ Return_Float သည် မှန်ကန်စွာ သတ်မှတ်ထားပါကလက်ရှိအချိန်၏ float (စက္ကန့်) ကိုပြန်ပို့သည်။
အကယ်. မှားယွင်းသော တန်ဖိုးသည်ပုံမှန်တန်ဖိုးဖြစ်ပြီးစက္ကန့်အရေအတွက်နှင့် microseconds အရေအတွက်ပါ 0 င်သောခင်းကျင်းမှုကိုပြန်လည်ပေးပို့ခဲ့သည်။
ဥပမာအားဖြင့်:
$time = gettimeofday(true);
echo $time; // ဥပမာ output ကိုသည်:1685021654.123456
MySQLI ကိုအသုံးပြုခြင်းသည် SQL Queryies ကိုအသုံးပြုရန်နှင့်အချိန်တွက်ချက်ရန် MySQLI ကို အသုံးပြု. ပုံမှန်ဥပမာတစ်ခုဖြစ်သည်။
<?php
// ဒေတာဘေ့စ်ကိုဆက်သွယ်ပါ
$mysqli = new mysqli("gitbox.net", "username", "password", "database");
if ($mysqli->connect_error) {
die("ဆက်သွယ်မှုမအောင်မြင်ပါ: " . $mysqli->connect_error);
}
// မှတ်တမ်းစုံစမ်းမှုစတင်အချိန်
$start = gettimeofday(true);
// ကရိယာတန်းဆာ SQL မေးမြန်း
$sql = "SELECT * FROM users WHERE status = 1";
$result = $mysqli->query($sql);
if (!$result) {
die("မေးမြန်း错误: " . $mysqli->error);
}
// 记录မေးမြန်း结束时间
$end = gettimeofday(true);
// 计算ကရိယာတန်းဆာ时间
$duration = $end - $start;
echo "SQL မေးမြန်းကရိယာတန်းဆာ时间: " . round($duration, 6) . " စက်ဏန့်\n";
// ရလဒ်ကိုလွှတ်ပေးရန်
$result->free();
// ဆက်သွယ်မှုကိုပိတ်ပါ
$mysqli->close();
?>
decimal မအမှတ်နှင့်အတူ floating point စက္ကန့်အရေအတွက်ကိုရရန် gettingoohday (trust) ကိုသုံးပါ။
စုံစမ်းမှုစတင်ခြင်းမပြုမီ ဒေါ်လာစျေးကို မှတ်တမ်းတင်ခြင်းနှင့်စုံစမ်းမှုပြီးနောက် $ အဆုံး မှတ်တမ်းတင်ခြင်း။
နှစ်ခုအကြားနုတ်ခြင်း (microseconds အပါအ 0 င်ရေပေါ်အမှတ်မြို့သားနံပါတ်) အတွက်နုတ်သည်စက္ကန့်အရေအတွက် (microseconds အပါအ 0 င်အရေအတွက်) ဖြစ်သည်။
microsecond အချိန်ကိုပြသရန် Decimal မနေရာ 6 ခုကိုထိန်းသိမ်းရန် ပတ်ပတ်လည် () ကို သုံးပါ။
SQL Query ၏ Execute Time ကိုတိကျစွာတွက်ချက်ရန် GeteroFT နေ့စွဲကို အသုံးပြု. developer များကစွမ်းဆောင်ရည်ပြောင်ပြောင်တင်းတင်းရှာဖွေတွေ့ရှိခြင်းနှင့်ဒေတာဘေ့စ်စုံစမ်းမှုများကိုပိုမိုကောင်းမွန်စေရန်ကူညီနိုင်သည်။ ဤနည်းလမ်းသည် PHP application အခြေအနေများအတွက်သင့်တော်သည်။