version_compare လုပ်ဆောင်ချက်
version_compare လုပ်ဆောင်ချက်သည် ဗားရှင်းနံပါတ်များပါဝင်သော string နှစ်ခုကို
နှိုင်းယှဉ်ပြီး နှိုင်းယှဉ်မှုရလဒ်ကို ပြန်ပေးသည်။ parameter သုံးခုလက်ခံသည် - ဗားရှင်းများပါဝင်သော string နှစ်ခုနှင့်
မဖြစ်မနေမလိုအပ်သော နှိုင်းယှဉ်မှုအော်ပရေတာ။ ပထမဗားရှင်းသည် ဒုတိယဗားရှင်းထက်
အသီးသီးနည်းသည်၊ ညီမျှသည် သို့မဟုတ် ပိုကြီးသည့်အခါ -1, 0 သို့မဟုတ် 1 ကို ပြန်ပေးသည်။
ဝါကျဖွဲ့ပုံ
version_compare(string $version1, string $version2, string $operator = null);
ဥပမာ
ဗားရှင်းနှစ်ခုကို နှိုင်းယှဉ်ကြည့်ပါမည်။
<?php
$res = version_compare('1.2.3', '1.2.4');
echo $res;
?>
ကုဒ်လုပ်ဆောင်ချက်၏ရလဒ်။
-1
ဥပမာ
ဗားရှင်းတစ်ခုသည် အနည်းဆုံးလိုအပ်ချက်များနှင့် ကိုက်ညီသလားဆိုတာ စစ်ဆေးကြည့်ပါမည်။
<?php
if (version_compare(PHP_VERSION, '8.0.0', '>=')) {
echo 'PHP ဗားရှင်းသည် သင့်တော်ပါသည်။';
} else {
echo 'PHP 8.0.0 သို့မဟုတ် အထက်လိုအပ်ပါသည်။';
}
?>
ကုဒ်လုပ်ဆောင်ချက်၏ရလဒ် (ဥပမာ)။
'PHP ဗားရှင်းသည် သင့်တော်ပါသည်။'
ဥပမာ
အယ်လ်ဖာ- နှင့် ဘီတာ-ထုတ်ဝေမှုများဖြင့် ဗားရှင်းများကို နှိုင်းယှဉ်ကြည့်ပါမည်။
<?php
$res = version_compare('1.0.0b', '1.0.0a');
echo $res;
?>
ကုဒ်လုပ်ဆောင်ချက်၏ရလဒ်။
1
ဒါတွေလဲ ကြည့်ပါ။
-
phpversionလုပ်ဆောင်ချက်,
ထိုလုပ်ဆောင်ချက်က လက်ရှိ PHP ဗားရှင်းကို ပြန်ပေးသည်။