PHP သည် Keyword ကို ကြေငြာ သည်။
ဥပမာ
ညွှန်ကြားချက်တစ်ခုစီပြီးနောက် လုပ်ဆောင်ချက်တစ်ခုကို လုပ်ဆောင်ပါ-
<?php
$count = 0;
function example() {
global $count;
$count++;
echo "$count instructions executed<br>";
}
register_tick_function('example');
declare(ticks=1) {
$cars =
["Ford", "Volvo", "BMW"];
foreach($cars as $car) {
echo "$car <br>";
}
}
?>
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
သော့ချက်စကားလုံး သည် declare
ကုဒ်ဘလောက်တစ်ခုအတွက် လုပ်ဆောင်မှုလမ်းညွှန်ချက်ကို သတ်မှတ်ပေးသည်။ ထုတ်ပြန်ချက် အား declare
ပိတ်ဆို့ခြင်းဖြင့် မလိုက်နာပါက ညွှန်ကြားချက်သည် ဖိုင်အတွင်းရှိ ကျန်ကုဒ်များနှင့် သက်ဆိုင်ပါသည်။
ticks
ကြေငြာ နိုင် သည့် ညွှန်ကြားချက် encoding
သုံး
မျိုးရှိသည် strict_types
။
သတ်မှတ်ထားသော ticks
ညွှန်ကြားချက်အရေအတွက်ကို လုပ်ဆောင်ပြီးတိုင်း ညွှန်ကြားချက်သည် အမှတ်ခြစ်သည့်ဖြစ်ရပ်တစ်ခု ပေးပို့မည်ဖြစ်သည်။ tick ဖြစ်ရပ်တစ်ခုမီးလောင်သောအခါတိုင်းလုပ်ဆောင်မည့် tick function ကိုစာရင်းသွင်းနိုင်သည်။
ဖိုင်ကို အသုံးပြုနေ သည့် encoding
စာလုံးကုဒ်နံပါတ်ကို ညွှန်ပြရန်အတွက် ညွှန်ကြားချက်ကို အသုံးပြုသည်။ ဘလောက်တစ်ခုတွင် အသုံးမပြုနိုင်ပါ၊ ၎င်းသည် ဖိုင်တစ်ခုလုံးနှင့် သက်ဆိုင်ပါသည်။
ညွှန်ကြားချက်ကို သတ်မှတ် သောအခါ strict_types
၊ အမျိုးအစား အရိပ်အမြွက်များပါသည့် လုပ်ဆောင်ချက် အကြောင်းပြချက်များတွင် မှားယွင်းသောအမျိုးအစားတန်ဖိုးများကို မှန်ကန်သောအမျိုးအစားသို့ ကာစ်တင်မည့်အစား ဆိုးရွားသော အမှားတစ်ခုကို စွန့်ပစ်ပါမည်။
ဆက်စပ်စာမျက်နှာများ
နောက်ဆုံး ကြေငြာသော သော့ချက်စကားလုံး။
နောက်ထပ် ဥပမာများ
ဥပမာ
ညွှန်ကြားချက်တစ်ခုစီပြီးနောက် လုပ်ဆောင်ချက်တစ်ခုကို လုပ်ဆောင်ပါ-
<?php
declare(strict_types=1);
function sum(int $a, int $b) {
return $a + $b;
}
// Throws a fatal error because '5' is a string instead
of a number
sum("5", 1);
?>
❮ PHP သော့ချက်စာလုံးများ