PHP eval() လုပ်ဆောင်ချက်
ဥပမာ
PHP ကုဒ်အဖြစ် စာကြောင်းတစ်ခုကို အကဲဖြတ်ပါ-
<?php
$string = "beautiful";
$time = "winter";
$str = 'This is a $string $time morning!';
echo $str. "<br>";
eval("\$str = \"$str\";");
echo $str;
?>
အထက်ဖော်ပြပါ ကုဒ်၏ အထွက်သည်-
This is a $string $time morning!
This is a beautiful winter morning!
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
eval() လုပ်ဆောင်ချက်သည် string တစ်ခုကို PHP ကုဒ်အဖြစ် အကဲဖြတ်သည်။
စာကြောင်းသည် တရားဝင် PHP ကုဒ်ဖြစ်ရမည် ဖြစ်ပြီး semicolon ဖြင့် အဆုံးသတ်ရပါမည်။
မှတ်ချက် ။
အကြံပြုချက်- ဤလုပ်ဆောင်ချက်သည် ဒေတာဘေ့စ်တစ်ခုတွင် PHP ကုဒ်ကို သိမ်းဆည်းရန်အတွက် အသုံးဝင်နိုင်သည်။
အထားအသို
eval(phpcode)
ကန့်သတ်တန်ဖိုးများ
Parameter | Description |
---|---|
phpcode | Required. Specifies the PHP code to be evaluated |
နည်းပညာဆိုင်ရာအသေးစိတ်
ပြန်ပို့တန်ဖိုး- | ကုဒ်စာကြောင်းတွင် ပြန်ပေးသည့်ထုတ်ပြန်ချက်ကို မခေါ်ပါက NULL ကို ပြန်ပေးသည်။ ထို့နောက် return ပေးသောတန်ဖိုးကို ပြန်ပေးသည်။ ကုဒ်စာကြောင်းတွင် ခွဲခြမ်းစိတ်ဖြာမှု အမှားအယွင်းရှိပါက eval() သည် FALSE ကို ပြန်ပေးသည်။ |
---|---|
PHP ဗားရှင်း- | 4+ |
❮ PHP Misc အကိုးအကား