[X] Choose Font Here

Variable in PHP

PHP မွာ Variable ကုိ သံုးမယ္ဆိုရင္ $ sign နဲ ့စျပီး Variable ကုိ Declare လုပ္ရပါမယ္္။ ဥပမာ $myvar ကုိ Declare လုပ္လိုက္ရင္ သူက

String ပဲ ျဖစ္ျဖစ္ Numeric ပဲ ျဖစ္ျဖစ္ ၾကိဳက္တာကို Store လုပ္လို ့ရပါတယ္္။ အဲ့ဒါကို Loosely Typed ျဖစ္တယ္လို ့ေျပာပါတယ္။ မိမိ Declare လုပ္ထားတဲ့ Variable ကို Text String , Number and Array ၾကိဳက္တာကို Store လုပ္ႏိုင္္ပါတယ္။ Smile

ဥပမာ

<$txt="Hello!";

   $txt=17;

?>
ကၽြန္ေတာ္သံုးထားတဲ့ $txt ထဲ ကို string or 17 ၾကိဳက္တာထည့္လို ့ရတယ္ ဆိုတာေျပာခ်င္တာပါ္။ သံုးခ်င္တဲ့ Variable ကုိလည္းၾကိဳတင္ျပီး Declare လုပ္ထားစရာမလိုပါဘူးမိမိသံုးခါနီးမွ ေကာက္ျပီး Declare လုပ္လိုက္လို႔ ရပါတယ္… Strongly Typed Programming Language ေတြမွာ ဆိုရင္ Variable ကုိ Declare လုပ္မယ္ဆိုရင္ Data Type ကိုပါထည့္ေပးရတယ္PHP မွာေတာ့ မလိုပါဘူး…

Variable Naming Rules ကုိေျပာမယ္ဆိုရင္
- Variable Name က Letter တစ္ခုခု (သို ့) Underscore ( _ ) နဲ ့စလို ့ရမယ္

- Variable Name မွာ Space ပါလို ့မရဘူး…တစ္ကယ္လို ့သံုးခ်င္တယ္ဆိုရင္ေတာ့ $my-var
ဆိုျပီးသံုးရမယ္Underscore ( _ ) ကို Separate လုပ္ျပီးေတာ့သံုးတဲ့သေဘာပါ
Array Variable ကုိ ေတာ့ Array အေၾကာင္းေျပာေတာ့မွ ဆက္ေရးေတာ့မယ္

String in PHP
String Variable တစ္ခုဟာ Character String ေတြကို Store လုပ္နိဳင္ပါတယ္…
ဥပမာ
$txt="Welcome to JoomZack!";

echo $txt;

?>
Output က Welcome to Joom Zack! ကုိ ျပပါလိမ့္မယ္…

The Concatenation Operator

PHP မွာ String ႏွစ္္ခုကုိ Concat လုပ္မယ္ဆုိရင္ ( . ) Operator ကုိ သံုးပါတယ္…
ဥပမာ…

$txt1="I Love Joomla";

$txt2="2008";

echo $txt1 . " " . $txt2;

?>
(.) Operator ကုိ သံုးျပီး String ႏွစ္ခုကုိ ေပါင္းစပ္ႏိုင္ပါတယ္… PHP မွာ String ေတြကုိ Control လုပ္ဖို ့ Build In Functionေတြ အမ်ားၾကီးရွိပါတယ္…အခုေတာ့ အသံုးမ်ားတဲ့ ဟာေလးေတြကုိ အရင္ေျပာပါမယ္…ေနာက္ပိုင္းၾကံဳရင္ၾကံဳ သလိုေတြ႕ခဲ ့ရင္ေရးသြားပါမယ္…

1. strlen ( String Length ကုိသိခ်င္ရင္သံုးပါတယ္…)

eg .

strlen("Hello");

?>
Output က 5 ျဖစ္ပါတယ္…

2. strpos (String Variable တစ္ခုထဲမွာ မိမိရွာခ်င္ေသာ String (or) Character တစ္ခုကို ရွာခ်င္တယ္ဆိုရင္ သံုးပါတယ္…

eg.

echo strpos( "Hello Friend" , "Friend" );

?>

Output က 6 ျဖစ္ပါတယ္…သေဘာကေတာ့ မိမိရွာလိုက္တဲ ့…

3. substr (string ေတြကို ျဖတ္ေတာက္ခ်င္ရင္ သံုးပါတယ္…)

eg. echo substr ( "abcdef" ,1); >> output က bcdef လို ့ျပပါလိမ့္မယ္…သေဘာကေတာ့

string length ရဲ ့1 က စျပီး ဆံုးတဲ ့အထိ ျဖတ္သြားတဲ့ သေဘာပါပဲ…

echo substr ("abcdef",1,3); >> output က bcd လို ့ျပပါလိမ့္မယ္…သေဘာကေတာ ့string length 1
ကေနစျပီး 3 ေနရာကုိ ျဖတ္လိုက္တာပါ…


4. strtolower (string ထဲမွာရွိသမွ် Character ေတြအားလံုးကုိ Lower case ေတြပဲေျပာင္းေပးတဲ့ Function ျဖစ္ပါတယ္…

eg.

$str = "Hello";

$str=strtolower ($str);

echo $str;

?>

Output က hello ျဖစ္ပါတယ္…H ကို lowercase ျဖစ္တဲ့ h အျဖစ္ ေျပာင္းေပးသြားပါလိမ့္မယ္…

5. strtoupper ကေတာ့ strtolower နဲ ့ေျပာင္းျပန္ျဖစ္ပါတယ္…

6. strrev (string ကုိ reverse လုပ္တဲ ့ function ျဖစ္ပါတယ္….
eg…

echo strrev ( "Hello World !" ) ;

?>
Output ကေတာ့ "!dlrow olleH" ျဖစ္ပါတယ္…

7. strstr (string ထဲကေနျပီး မိမိရွာခ်င္တဲ့ sing တစ္ခုခု ေပးျပီး ရွာတဲ ့သေဘာပါ….
eg.

$email="user@example.com";

$domain=strstr ($email,"@" );

echo $domain;

?>

Output ကေတာ့ @example.com လို ့ျပပါလိမ့္မယ္…@ ကိုစျပီး ေတြ ့တဲ့ေနရာကေန String Length ဆံုးတဲ့အထိ ျဖစ္သြားတဲ့သေဘာပါ… PHP မွာရွိတဲ ့ String Function ေတြကို ဆက္ျပီး ေလ့လာခ်င္တယ္ဆိုရင္ ဒီ Link ေလးကုိ သြားျပီး ေလ့လာႏိုင္္ပါတယ္…

ကၽြန္ေတာ္ကေတာ့ အသံုးမ်ားတဲ့ Function ေတြေလာက္ကိုပဲ ရွင္းျပႏိုင္္ပါတယ္…တစ္ကယ္လို ့မိမိရဲ ့Requirement အရ ဘယ္ Function ကုိ သံုးရမွန္း မသိရင္ေတာ့ PHP Forum (JZ) မွာ ၀င္ျပီးေမးလို ့ရပါတယ္…
အားလံုးပဲ PHP ကုိ ေလ့လာရင္း ေပ်ာ္ရႊင္ႏိုင္္ၾကပါေစ….. Cool

တျခား PHP Post ေတြအားလုံး ကို ႏွစ္သက္ရာ ေရြးဖတ္ ခ်င္တယ္ဆိုရင္ ဒီ Link ေလးကို Click လိုက္ပါ။

Comments (0)
Write comment
Your Contact Details:
Comment:
[b] [i] [u] [url] [quote] [code] [img]   
:D:angry::angry-red::evil::idea::love::x:no-comments::ooo::pirate::?::(
:sleep::););)):0
Security
Please input the anti-spam code that you can read in the image.

Login Form

Categories Table View

JoomlaWatch Stats 1.2.9 by Matej Koval

Facebook Share

Share on facebook

Accordion FAQ

mod_joomtouch

Version Iphone

Version Iphone by JoomTouch