[X] Choose Font Here

Array In PHP

 

Array ဆိုတဲ့ သေဘာတရားကေတာ့ Variable Name တစ္ခုထဲမွာ တစ္ခု (သို ့) တစ္ခုထက္ပိုတဲ့ အေရအတြက္ရွိတဲ့ Value ေတြကို Store

လုပ္ခ်င္ရင္ သံုးပါတယ္။Array တစ္ခုထဲမွာ ရွိေနတဲ့ Element တိုင္းမွာ သူတို ့ရဲ ့ကိုယ္ပိုင္ ID ေတြ ရွိေနတဲ့ အတြက္ Access လုပ္ဖို ့ပို လြယ္ကူပါတယ္။ Laughing

 

 

 

PHP မွာ Array Type (3) ခု ရွိတယ္ဗ်ာ။

 

  • Numeric Array - Array ထဲမွာ ရွိတဲ့ Element ေတြရဲ ့Key ေတြအားလံုးကို Numeric ေတြနဲ ့ပဲ ကုိယ္စားျပဳတာေၾကာင့္ Numeric Array လို ့ေျပာတာျဖစ္ပါတယ္။

 


Eg,


$name=array(“KoKo” ,”MgMg”, ”Thiha”);


$name ဆို Array ထဲကို ID Key ေတြကို Auto Assign လုပ္ေပးသြားပါလိမ့္မယ္။သေဘာကေတာ့…


$name[0]=“KoKo”;

$name[1]=”MgMg”;

$name[2]=”Thiha”;

 

  • Associative Array - Array ထဲမွာရွိတဲ့ Element ID Key ေတြတုိင္းမွာ သက္ဆုိင္တဲ့ Value တစ္ခုရွိတယ္။

 


Eg,


$ages=array(“KoKo”=> 20, “MgMg”=>25, “Thiha”=>30);


သေဘာကေတာ့ KoKo, MgMg, Thiha ဆိုတဲ့ Array ရဲ ့ Element Key ေတြတုိင္းမွာ သက္ဆိုင္တဲ့ Value တစ္ခုစီ

ရွိေနတာကို ေျပာတဲ့သေဘာ ျဖစ္ပါတယ္။ဒီလုိ ၾကည့္မယ္ဆိုရင္လည္း ရတယ္ဗ်ာ…


$ages[‘KoKo’]=”20”;

$ages[‘MgMg’]=”25”;

$ages[‘Thiha’]=”30”;


မိမိဘာသာ Array ရဲ ့ Element ID ေတြကို သတ္မွတ္လိုက္တဲ့ သေဘာလည္းျဖစ္ပါတယ္…

 

  • Multi Dimensional Array - ဒီ Array ရဲ ့သေဘာကေတာ့ Element တိုင္းဟာ ေနာက္ထက္ Array တစ္ခုကို Create လုပ္လုိ ့ရတဲ့ သေဘာပါ။

 


Eg,


$families=array

(


“KoKo”=>array


( “Thida”,

“LinLin”,

“Thuzar”,

),

 

“MgMg”=>array


(“ZawZaw”,

“NyiNyi”,

),


);




ေျပာရမယ္ဆိုရင္ “KoKo” ဆိုတဲ့ Element ကေန ေနာက္ထပ္ Array တစ္ခုကို ျပန္ေဆာက္လိုက္တဲ့

သေဘာပါ။ KoKo ရဲ ့Family Number ေတြကို Array ထဲ မွာ ထည့္ထားတဲ့ သေဘာလည္း ျဖစ္ပါတယ္။

Output ျပန္ရိုက္ျပခ်င္တယ္ဆိုရင္ေတာ့။


echo $families [‘KoKo’][2]; ဆိုျပီးရိုက္ရပါတယ္။


Multi Dimensional Array ကို Joomla Soruce Code ထဲမွာ ေတာ္ေတာ္သံုးထားတာကို ေတြ ့ရတယ္။ေတာ္ေတာ္ေလး

အသံုး၀င္တာကိုလည္း ေတြ ့ရတယ္။ဒီေလာက္ဆိုရင္ Array ကို အၾကမ္းဖ်င္းအားျဖင့္ သေဘာေပါက္မယ္လို ့ထင္ပါတယ္။

 

တျခား 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