Phpဆိုတာ PHP:hypertext preprocessorရဲ့ အတိုေကာက္ပါ။ Php ဟာ server side
scripting language တခုျဖစ္ပါတယ္။server တခုအတြင္းမွာ အသုံးျပဳရၿပီး server
နဲ႔ ပတ္သတ္တဲ့ လုပ္ငန္းေတြကို လုပ္ေဆာင္နိုင္ပါ တယ္။javascript လို client
side scripting language ဟာ server တာဝန္ကို
မထမ္းေဆာင္နိုင္ပါဘူး။ဆိုလိုတာက databaseကိုခ်ိတ္ဆက္အသုံးျပဳဖို႔၊server
ထဲမွာရွိေန တဲ့ file ေတြကိုေခၚယူသုံးစြဲဖို႔၊web page ကေနၿပီး server
ထံသို႔ data ေတြပို႔ေဆာင္ဖို႔ စတဲ့ တာဝန္ေတြကို လုပ္ေဆာင္ဖို႔ server side
scripting language တခုခုကို သုံးရပါတယ္။
php ဟာ အခုအေတာ္မ်ားမ်ားသုံးစြဲ
လာတဲ့ server side script တခုပဲျဖစ္ပါတယ္။cross-platform ျဖစ္တာေၾကာင့္
window,linux စသျဖင့္သုံးနိုင္ သလို html အတြင္းမွာ embed
လုပ္ၿပီးျဖစ္ေစ၊php အတြင္းမွာပဲ html ကို embed လုပ္ၿပီးျဖစ္ေစ
သုံးစြဲနိုင္ျခင္း၊ web နဲ႔ ပတ္သတ္သမၽွ အကုန္လုပ္နိုင္သလို
ျမန္လဲျမန္ပါတယ္။SSI ဆိုတဲ့ server side include ေၾကာင့္လဲ dynamic webpage
ေတြကို အလြယ္တကူဖန္တီးနိုင္ပါတယ္။ ေနာက္ၿပီး free ျဖစ္တာေၾကာင့္ source
code ေတြကို ႀကိဳက္သလို edit လုပ္ၿပီးသုံးစြဲနိုင္တယ္။အခက္အခဲရွိလာရင္လဲ
web ေပၚမွာအခုအခါ php နဲ႔ပတ္သတ္ သမၽွ
အလြယ္တကူရွာေဖြေမးျမန္းနိူင္ၿပီ။
built-in function ေတြအမ်ားႀကီးရွိတဲ့အတြက္
လိုသလို လုပ္ေဆာင္ နိုင္ပါတယ္။အားသာခ်က္ေတြက ေျပာရင္ အမ်ားႀကီးပါ။ဒီေတာ့
ယေန႔ ေပၚျပဴလာျဖစ္လာတဲ့ php ကိုေလ့လာၾကည့္ၾကမယ္။Php ကိုေလ့လာဖို႔ အတြက္
HTML နဲ႔ javascript ကိုပထမဆုံးေလ့လာထားသင့္တယ္လို႔က်ေနာ္ထင္ပါတယ္။ဒါ
ဆိုရင္ php ကိုေလ့လာ တဲ့အခါမွာ လြယ္ကူေစပါလိမ့္မယ္။
php code ေတြကို notepad
မွာေရးသားၿပီး .php format နဲ႔ save ရပါမယ္။ဒါဆိုရင္ php
ဖိုင္ျဖစ္သြားပါၿပီ။ ဒါေပမယ့္ html file တခုလို double click ႏွိပ္ၿပီး run
လိုက္႐ုံနဲ႔ browser မွာေပၚလာမွာမဟုတ္ပါဘူး။php file တခုကို run
ခ်င္တယ္ဆိုရင္ php support လုပ္တဲ့server တခုရွိရပါတယ္။web
ေပၚမွာလုပ္မယ္ဆိုလဲ php support လုပ္တဲ့ web server ျဖစ္ရပါမယ္။
စတင္ေလ့က်င့္မွာဆိုေတာ့
local မွာပဲ ေလ့က်င့္သင့္ပါတယ္။ဒါေၾကာင့္ မိမိစက္မွာ php support လုပ္တဲ့
server software ကို install လုပ္ထားရပါမယ္။ က်ေနာ္အႀကံေပးရရင္ေတာ့ wamp
server ကေတာ္ေတာ္ ေကာင္းပါ တယ္။www.wampserver.com မွာ အခမဲ့ရယူနိုင္ပါတယ္။
Install
လုပ္ၿပီးသြားရင္ c ေအာက္မွာ wamp ဆိုတဲ့ folder
တခုကိုေတြ႕ပါလိမ့္မယ္။အဲဒီထဲဝင္လိုက္ရင္ www ဆိုတဲ့ folder
ကိုေတြ႕ပါအုံးမယ္။အဲဒီ folder ထဲမွာ မိမိ php
ဖိုင္ေတြကိုထားရမွာျဖစ္ပါတယ္။ဥပမာ ။ ။ test.php ဆိုပါေတာ့ဗ်ာ။
မိမိစက္က
wamp server icon ေလးကို double click နဲ႔ဖြင့္ၿပီး run
ထားလိုက္ပါ။ၿပီးရင္ browser ကိုဖြင့္ၿပီး address ဘားမွာ
http://localhost/test.php လို႔ရိုက္လိုက္ရင္ မိမိလုပ္ထားတဲ့ php page
ကိုေတြ႕ျမင္ၾကရမွာ ျဖစ္ပါတယ္။ဒါကေတာ့ သင္ခန္းစာေတြကိုေလ့က်င့္ဖို႔ php
ဖိုင္ကို ဘယ္လို run ရမလဲဆိုတာပါပဲ။
Php ကိုေလ့လာဖို႔အတြက္
အေျခခံအခ်က္ေလးေတြကို ေလ့လာၾကရေအာင္။Php code ေတြကို <?php နဲ႔ ?>
ႏွစ္ခုၾကားမွာေရးသားရမွာျဖစ္ပါတယ္။တကယ္ေတာ့ php ဖိုင္ဆိုတာက
သာမန္အားျဖင့္ေျပာရရင္ html tag ေတြပါဝင္ဖြဲ႕စည္းထားတဲ့ ဖိုင္တခုပါပဲ။
<html>
<head>
<title>my test php</title>
</head>
<body>
<?php
echo “this is my first testing”;
?>
</body>
</html>
အထက္က
code ေတြကို notepad ထဲမွာေရးၿပီး .php format နဲ႔ save လိုက္ရင္ php file
တခုျဖစ္သြားပါၿပီ။ အထက္က code မွာပါတဲ့ echo ဆိုတာက php မွာ output
ထုတ္ဖို႔ပါ။ php မွာ output ထုတ္ခ်င္ရင္ အဓိကအားျဖင့္ statement ႏွစ္ခုကို
သုံးပါတယ္။တခုက echo ပါ။ေနာက္တခုက print ပါ။
<?php
print “this is my first testing”;
?>
ေနာက္တခ်က္မွတ္ထားဖို႔က
statement တခုၿပီးတိုင္း semi-comma (;)ကိုအသုံးျပဳေပးရပါမယ္။ အဲဒါက်န္
ေနခဲ့ရင္ အဲဒီ line က error တက္ပါလိမ့္မယ္။ေနာက္တခုက notepad ကို save
တဲ့ အခါ html ဖိုင္အျဖစ္ save လို႔မရပါဘူး။အဲလို save လိုက္ရင္ php code
ေတြဟာ အလုပ္လုပ္ေတာ့မွာမဟုတ္ပါဘူး။ .php format နဲ႔ save ေပးရမွာျဖစ္ပါတယ္။
Programmer
တေယာက္အေနနဲ႔ မိမိ code ေတြကို ဘာအတြက္သုံးတယ္ဆိုတာ မွတ္မိဖို႔ျဖစ္ေစ၊
user ကို instruction တခုခုေပးခ်င္လို႔ျဖစ္ေစ code ေတြထဲမွာ comment
ကိုအသုံးျပဳရပါတယ္။php အတြက္ comment line ကေတာ့ ……
Single line comment အတြက္ဆိုရင္ // ကိုသုံးရၿပီး…..
Double line comment အတြက္ဆိုရင္ /* နဲ႔ */ ၾကားမွာေရးသားၾကရပါမယ္။
<?php
//this is single line comment
/* this is double line comment */
?>
Php
ကို အခုေလ့လာေနသူဟာ javascript ကိုေလ့လာၿပီးၿပီလို႔က်ေနာ္ ယူဆတဲ့အတြက္
အခ်ိဴ႕အေၾကာင္းအရာေတြကို က်ေနာ္ အေသးစိတ္ေရးသားမွာမဟုတ္ေတာ့ပါဘူး။ comment က
တစ္လိုင္းပဲဆိုရင္ single ကိုသုံးၿပီး တစ္လိုင္းထက္ပိုေနရင္ double
ကိုသုံးရမယ္ဆိုတာေလာက္ေတာ့ သိထားၿပီးျဖစ္ေနရပါမယ္။
Javascript နဲ႔ php
ဟာ အယူအဆ အေတာ္မ်ားမ်ားတူညီေနပါတယ္။ client နဲ႔ server side
သာကြဲေနတာပါ။ဒါေၾကာင့္ javascript ကို အရင္ေလ့လာၿပီးမွ php
ကိုေလ့လာသင့္ပါတယ္။
Ebook ေလးရွိရင္လမ္းညႊန္ပါဦး
ReplyDelete