ceil () သည် PHP ၏ built-in function တစ်ခုဖြစ်သည်။ ၎င်းသည် floating point နံပါတ်များပေါ်တွင်လုပ်ငန်းလည်ပတ်ရန်အသုံးပြုသည်။ ဒ decimal မအချက်အနေနှင့်၎င်းသည်ကိန်းဂဏန်းတစ်ခုမဟုတ်သလိုအရေအတွက်သည်နံပါတ်ကိုနောက်အရိပ်အမြွက်တစ်ခုသို့တိုးပွားစေလိမ့်မည်။
ceil(float $num): float
$ Num : rounded ခံရဖို့လိုအပ်တဲ့ floating point အရေအတွက်။
ပြန်လာတန်ဖိုး - အမျိုးအစားသည် floating point နံပါတ်တစ်ခုဖြစ်သော်လည်းတန်ဖိုးသည် rounding ပြီးနောက်ရလဒ်ဖြစ်သည်။
ရိုးရှင်းတဲ့ဥပမာတစ်ခုကိုကြည့်ရအောင်။
<?php
$price = 10.1;
$rounded = ceil($price);
echo $rounded; // ထုတ်လုပ်ခြင်း 11
?>
အပိုင်းအစကွဲလဒ်သည် 0.1 သာလျှင် 0.1, Ceil () သည် 4 င်းကို 11 ဦး အထိသယ်ဆောင်သွားလိမ့်မည်။
နောက်ထပ်ဥပမာအနည်းငယ်ကြည့်ကြစို့။
<?php
echo ceil(5.1); // ထုတ်လုပ်ခြင်း 6
echo "<br>";
echo ceil(5.9); // ထုတ်လုပ်ခြင်း 6
echo "<br>";
echo ceil(-5.1); // ထုတ်လုပ်ခြင်း -5(အနုတ်လက်ခဏာနံပါတ်များချဉ်းကပ်နေကြသည်0)
?>
ဝက်ဘ်ဆိုက်တစ်ခုတွင်အချက်အလက် 157 ခုနှင့်အပိုင်း 10 ခုကိုစာမျက်နှာတစ်ခုစီတွင်ပြသထားကြောင်းမြင်ယောင်ကြည့်ပါ။
<?php
$total_items = 157;
$items_per_page = 10;
$total_pages = ceil($total_items / $items_per_page);
echo $total_pages; // ထုတ်လုပ်ခြင်း 16
?>
၎င်းသည် divisantible, cebil () ဒေတာအားလုံးကိုပြသရန်စာမျက်နှာများအလုံအလောက်ရှိသည့်စာမျက်နှာများကိုပြသသည်ဖြစ်စေ,
အကယ်. ကုန်ပစ္စည်းတစ်ခုသည်အထုပ်တစ်ခုချင်းစီအတွက် 5 ခုနှင့်ဝယ်သူအမှာစာ 22 တွင်ကုန်သည်မည်မျှကြိုတင်ပြင်ဆင်ထားသနည်း။
<?php
$total_ordered = 22;
$per_pack = 5;
$packs_needed = ceil($total_ordered / $per_pack);
echo $packs_needed; // ထုတ်လုပ်ခြင်း 5
?>
PHP တွင်ဆက်စပ်သောလုပ်ဆောင်ချက်နှစ်ခုရှိသည်။
ကြမ်းပြင် () : လှည့်လည်
ပတ်ပတ်လည် () : rounded
အောက်ကနှိုင်းယှဉ်ကြည့်ရအောင်။
<?php
$num = 4.3;
echo ceil($num); // ထုတ်လုပ်ခြင်း 5
echo floor($num); // ထုတ်လုပ်ခြင်း 4
echo round($num); // ထုတ်လုပ်ခြင်း 4
?>
သုံးခုအကြားကွဲပြားခြားနားမှုများကိုနားလည်ခြင်းသည်ကွဲပြားခြားနားသောစီးပွားရေးလုပ်ငန်းများနှင့်အညီမှန်ကန်သော function ကိုရွေးချယ်ရန်ကူညီလိမ့်မည်။
ကျွန်ုပ်တို့သည်ကုန်ပစ္စည်းအမှာစာစနစ်ကိုရေးဆွဲနေသည်ဆိုပါစို့။ အသုံးပြုသူအရေအတွက်ရွေးချယ်ပြီးနောက်စနစ်သည်ဒ decimal မပေးချေမှုပြ problem နာကိုရှောင်ရှားရန်အနီးဆုံးကိန်းဂဏန်းများကိုနှိုင်းယှဉ်ပြီး 0 င်ငွေပမာဏကိုပိုမိုတွက်ချက်ရန်လိုအပ်သည်။
<?php
$url = "https://m66.net/checkout?price=" . $final_price;
echo "<a href='$url'>ယခုစစ်ဆေးပါ</a>";
?>