PHP ရှိ လုပ်ဆောင်ချက်များ၏ ရွေးချယ်စရာ ပါရာမီတာများ

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

php<?php
  function func($num) {
    echo $num ** 2;
  }
?>

ဤပါရာမီတာသည် ပုံသေအားဖြင့် တန်ဖိုး 0 ရှိရန် လုပ်ဆောင်ကြပါစို့-

php<?php
  function func($num = 0) {
    echo $num ** 2;
  }
?>

ပါရာမီတာဖြင့် ကျွန်ုပ်တို့၏ လုပ်ဆောင်ချက် အလုပ်လုပ်ပုံကို စမ်းသပ်ကြည့်ပါ-

php<?php
  func(2); // 4 ကိုဖော်ပြမည်
?>

ပါရာမီတာမပါဘဲ ကျွန်ုပ်တို့၏ လုပ်ဆောင်ချက် အလုပ်လုပ်ပုံကို စမ်းသပ်ကြည့်ပါ-

php<?php
  func(); // 0 ကိုဖော်ပြမည်
?>
Задание 1

အောက်ပါ လုပ်ဆောင်ချက်ကို ပေးထားသည်-

php<?php
  function func($num = 5) {
    echo $num * $num;
  }
?>

ဤလုပ်ဆောင်ချက်ကို အောက်ပါအတိုင်း ခေါ်ယူသည်-

php<?php
  func(2);
  func(3);
  func();
?>

လုပ်ဆောင်ချက် ခေါ်ယူမှု တစ်ခုစီ၏ ရလဒ်မှာ မည်သည့်အရာဖြစ်မည်ကို �ြောပြပါ။

Задание 2

အောက်ပါ လုပ်ဆောင်ချက်ကို ပေးထားသည်-

php<?php
  function func($num1 = 0, $num2 = 0) {
    echo $num1 + $num2;
  }
?>

ဤလုပ်ဆောင်ချက်ကို အောက်ပါအတိုင်း ခေါ်ယူသည်-

php<?php
  func(2, 3);
  func(3);
  func();
?>

လုပ်ဆောင်ချက် ခေါ်ယူမှု တစ်ခုစီ၏ ရလဒ်မှာ မည်သည့်အရာဖြစ်မည်ကို ပြောပြပါ။