⊗ppPmUFSC 198 of 447 menu

PHP တွင် အစဉ်အတိုင်း Function များကို ခေါ်သုံးခြင်း

Function တစ်ခု၏ ရလဒ်ကို အခြား Function တစ်ခုသို့ parameter အဖြစ် ပေးပို့နိုင်ပါတယ်။ အောက်ပါ ဥပမာတွင် ကျွန်ုပ်တို့သည် ပထမဦးစွာ နံပါတ် 2 ၏ နှစ်ထပ်ကိန်းကို ရှာပြီး၊ ထို့နောက် ရလဒ်၏ နှစ်ထပ်ကိန်းကို ရှာပါမည်။

<?php function func($num) { return $num * $num; } $res = func(func(2)); echo $res; // ရလဒ်မှာ 16 ဖြစ်ပါမည် ?>

Function များသည် တစ်ပုံစံတည်း ဖြစ်ရန်မလိုပါ။

ဥပမာအားဖြင့်၊ ကျွန်ုပ်တို့တွင် နံပါတ်၏ နှစ်ထပ်ကိန်းကို ပြန်ပေးသော Function နှင့် နံပါတ်၏ သုံးထပ်ကိန်းကို ပြန်ပေးသော Function ရှိသည်ဆိုပါစို့။

<?php function square($num) { return $num * $num; } function cube($num) { return $num * $num * $num; } ?>

ဤ Function များကို အသုံးပြု၍ နံပါတ် 2 ကို နှစ်ထပ်ကိန်းတင်ပြီး၊ ထို့နောက် ရလဒ်ကို သုံးထပ်ကိန်းတင်ကြည့်ပါမည်။

<?php $res = cube(square(2)); echo $res; ?>

ယခုတစ်ခါ ကျွန်ုပ်တို့တွင် နံပါတ်၏ နှစ်ထပ်ကိန်းကို ပြန်ပေးသော Function နှင့် နံပါတ်နှစ်ခု၏ ပေါင်းလဒ်ကို ရှာပေးသော Function ရှိသည်ဆိုပါစို့။

<?php function square($num) { return $num * $num; } function sum($num1, $num2) { return $num1 + $num2; } ?>

ဤ Function များကို အသုံးပြု၍ နံပါတ် 2 ၏ နှစ်ထပ်ကိန်းနှင့် နံပါတ် 3 ၏ နှစ်ထပ်ကိန်း နှစ်ခု၏ ပေါင်းလဒ်ကို ရှာကြည့်ပါမည်။

<?php $res = sum(square(2), square(3)); echo $res; ?>

သင့်တွင် နံပါတ်၏ သုံးထပ်ကိန်းရင်း (cube root) ကို ပြန်ပေးသော Function နှင့် ဒdecimal အပိုင်းကို အပိုင်းကိန်းနေရာ သုံးနေရာအထိ ဝန်းရံပေးသော Function ရှိသည်ဆိုပါစို့။

<?php function root($num) { return pow($num, 1/3); } function norm($num) { return round($num, 3); } ?>

ဤ Function များကို အသုံးပြု၍ နံပါတ် 2 ၏ သုံးထပ်ကိန်းရင်းကို ရှာပြီး အပိုင်းကိန်းနေရာ သုံးနေရာအထိ ဝန်းရံပေးပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်