PHP Syntax
PHP script ကို ဆာဗာပေါ်တွင် လုပ်ဆောင်ပြီး ရိုးရိုး HTML ရလဒ်ကို ဘရောက်ဆာထံ ပြန်လည်ပေးပို့သည်။
အခြေခံ PHP Syntax
PHP script ကို document ရဲ့ ဘယ်နေရာမှာမဆို ထားလို့ရပါတယ်။
PHP script တစ်ခုသည် အောက်ပါဖြင့် <?php
စတင်ပြီး အဆုံးသတ်သည်
?>
။
<?php
// PHP code goes here
?>
PHP ဖိုင်များအတွက် မူရင်းဖိုင် extension မှာ " .php
" ဖြစ်သည်။
PHP ဖိုင်တွင် ပုံမှန်အားဖြင့် HTML တက်ဂ်များနှင့် PHP Scripting ကုဒ်အချို့ပါရှိသည်။
echo
အောက်တွင်၊ "Hello World!" ဟူသော စာသားကို ထုတ်ပေးရန် အတွက် built-in PHP လုပ်ဆောင်ချက် " " ကိုအသုံးပြုသည့် PHP script တစ်ခုပါရှိသော ရိုးရှင်းသော PHP ဖိုင်တစ်ခု၏ ဥပမာတစ်ခုရှိသည် ။ ဝဘ်စာမျက်နှာပေါ်တွင်
ဥပမာ
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
မှတ်ချက်- PHP ထုတ်ပြန်ချက်များအား semicolon ( ;
) ဖြင့် အဆုံးသတ်သည်။
PHP Case Sensitivity
PHP တွင်၊ အဓိကစကားလုံးများ (ဥပမာ if
,
else
, while
, ,
echo
, etc.) ၊ အတန်းများ၊ လုပ်ဆောင်ချက်များနှင့် အသုံးပြုသူသတ်မှတ်ထားသော လုပ်ဆောင်ချက်များသည် အသေးအမွှားအထိခိုက်မခံပါ။
အောက်ဖော်ပြပါ ဥပမာတွင်၊ အောက်ဖော်ပြပါ ပဲ့တင်သံသုံးရပ်စလုံးသည် ညီမျှပြီး တရားဝင်သည်-
ဥပမာ
<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>
မှတ်ချက်- သို့သော်; ပြောင်းလဲနိုင်သော အမည်များအားလုံးသည် စာလုံးအကြီးအသေးသာဖြစ်သည်။
အောက်ပါဥပမာကိုကြည့်ပါ။ ပထမထုတ်ပြန်ချက်ကသာ
$color
variable ၏တန်ဖိုးကိုပြသလိမ့်မည်။ အဘယ်ကြောင့်ဆိုသော်
$color
, $COLOR
နှင့် တို့ကို
$coLOR
မတူညီသော ကိန်းရှင်သုံးမျိုးအဖြစ် ခံယူထားသောကြောင့်ဖြစ်သည်။
ဥပမာ
<!DOCTYPE html>
<html>
<body>
<?php
$color = "red";
echo "My car is " . $color . "<br>";
echo "My house is " . $COLOR . "<br>";
echo "My boat is " . $coLOR . "<br>";
?>
</body>
</html>