PHP array() ပြင်းပြား

အကျိုးသတ္တု

အမည်ဖြစ်သော $cars အညွှန်း အညွှန်း ပြင်းပြား ကို ဖွင့်ပြီး သုံး အကြွင်း ပေးပါသည်၊ အမှတ်ပေးထားသော အညွှန်း အပေါ် အသုံးပြု၍ ပြင်းပြား အရေးပါသော အကြောင်းကြောင်း ပြန်ပေးပါသည်。

<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>

လုပ်ကျင်ရာ

အသုံးပြုနည်းနည်း နှင့် ဖော်ပြ

array() ပြင်းပြား ကို ဖွင့်ရန် အသုံးပြုပါ。

PHP တွင် ပြင်းပြား အမျိုးအစား သုံးခု ရှိပါသည်:

  • အညွှန်း ပြင်းပြား - ဈေးတန်း အညွှန်း ပြင်းပြား
  • ကိုယ်စား ပြင်းပြား - သတ်မှတ်ထားသော ကိုယ်စား ပြင်းပြား
  • ပိုမိုများများ ပြင်းပြား - ပြင်းပြား အပေါင်းအချင်း ပြင်းပြား

ဖော်ပြ

array() ကို အသုံးပြု၍ ပြင်းပြား ဖွင့်ပြီး ကိုယ်စား နှင့် ပြင်းပြား အား ပေးပါသည်၊ အခါအားလျော်၍ ကိုယ်စား ကို ပြင်းပြား အား မပေးဘဲ သတ်မှတ်ခဲ့ရသည်ကို အခွင့်အရေး ကို ဖြစ်စေ၊ အခွင့်အရေး သည် 0 မှ စ၍ 1 ခု စတင်၍ ကြားနားကြားနား ပြန်ပြန် တိုးပွားလာပါသည်。

array() ကို အသုံးပြု၍ ကိုယ်စား ပြင်းပြား ကို ဖွင့်ရန် ကိုယ်စား နှင့် ပြင်းပြား အကြား အသုံးပြုသော => ကို အသုံးပြုပါ。

ပြင်းပြား ကို ဖွင့်ပြီး လုပ်ကိုင်ရန် ပြင်းပြား () သို့ ပြင်းပြား မပေးဘဲ ပေးပါသည်。

$new = array();

မှတ်ချက်:array() က အနက်အဓိက စက္ခု (language construct) တစ်ခု ဖြစ်ပြီး၊ အများဆုံး အသုံးပြုမှု မှာ ကိန်းစံ ပြင်းပြား ကို သတ်မှတ်ရန် အသုံးပြုသည်၊ သို့သော် အသုံးပြုနည်းနည်း သည် ပြင်းပြား ကို အသုံးပြုမှု နှင့် အတူ အတူ ဖြစ်သည်၊ အကြောင်းကြောင်း အမျိုးမျိုး ကို ကိုးကွယ်ရန် ကျမ်းစာအုပ် အတွင်း ပါရှိပါသည်。

လို့တွင်း

အညွှန်း ပြင်းပြား လို့တွင်း

array(value1,value2,value3,etc.);

ကိုယ်စားပြီး ပြင်းပြား လို့တွင်း

array(key=>value,key=>value,key=>value,etc.);
ပြင်းပြား ဖော်ပြ
key ဒီ အကိုးအခဏ်း ကို စက္ခု အမည် (ဈေးတန်း သို့မဟုတ် စကားလုံး) ကို ညွှန်းဆိုပါသည်。
value သတ်မှတ်ရာ

နည်းပါး

ပြန်လည်ပေးသော အရင်း ပြန်လည်ပေးသော ပုံစံ
PHP ကန် 4+
အစီရင်ခံစာ

PHP 5.4 မှ စတင်၍ အဆိုပါ ပုံစံ ကို အသုံးပြုနိုင်ပါ။ array() ကို [ ] ဖြင့် အစားထိုးပါ။

အချက် တစ်ခု အား ကျသည်။ အချက် တစ်ခု အား အသုံးပြုရာတွင် $cars=["Volvo","BMW"]; ကို အသုံးပြုရန် $cars=array("Volvo","BMW"); ကို အသုံးပြုပါ။

ပိုမိုသုံးနိုင်ခြင်း

ပုံစံ

အမှတ် 1

<?php
$age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31");
echo "Bill is " . $age['Bill'] . " years old.";
?>

လုပ်ကျင်ရာ

အမှတ် 2

ဂုံးကွေး ပုံစံ ကို ကျယ်ပြီး စာကြိုးပါ

<?php
$cars=array("Volvo","BMW","Toyota");
$arrlength=count($cars);
for($x=0;$x<$arrlength;$x++)
  {
  echo $cars[$x];
  echo "<br>";
  }
?>

လုပ်ကျင်ရာ

အမှတ် 3

ဂုံးကွေး ပုံစံ ကို ကျယ်ပြီး စာကြိုးပါ

<?php
$age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31");
foreach($age as $x=>$x_value)
  {
  echo "Key=" . $x . ", Value=" . $x_value;
  echo "<br>";
  }
?>

လုပ်ကျင်ရာ

အမှတ် 4

ပုံစံ အသုံးပြုရာ

<?php
// ဂုံးကွေး ဂုံးကွေး
$cars=array
  (
  array("Volvo",100,96),
  array("BMW",60,59),
  array("Toyota",110,100)
  );
?>

လုပ်ကျင်ရာ