อาเรย์ใน PHP

ในบทเรียนนี้เราจะเริ่มศึกษาประเภทข้อมูลพิเศษ ที่เรียกว่า อาเรย์ อาเรย์คือตัวแปรที่สามารถ เก็บชุดของค่าต่าง ๆ ไว้ในรูปแบบที่เป็นลำดับ ได้อย่างมีระบบ

การสร้างอาเรย์ใช้วงเล็บเหลี่ยม :

php<?php
  $arr = []; // สร้างอาเรย์ $arr
?>

อาเรย์ที่เราสร้างขึ้นมานั้นยังไม่มีข้อมูลใด ๆ อยู่เลย มาลองเติมข้อมูลสตริงเข้าไป:

php<?php
  $arr = ['a', 'b', 'c'];
?>

แต่ละค่าในรายการที่เราเขียนลงไป ในอาเรย์ เรียกว่า องค์ประกอบ ของอาเรย์ ดังที่ คุณเห็น องค์ประกอบถูกคั่นด้วย เครื่องหมายจุลภาค หลังเครื่องหมายจุลภาคนี้สามารถเว้น ช่องว่างได้ หรือไม่เว้นก็ได้ (โดยทั่วไปนิยม เว้นช่องว่าง ให้คุณเว้นไว้)

ในอาเรย์สามารถเก็บตัวเลขได้ด้วย:

php<?php
  $arr = [1, 2, 3];
?>

นอกจากสตริงและตัวเลขแล้ว ในอาเรย์ยังสามารถเก็บ ประเภทข้อมูลที่รองรับทั้งหมดใน PHP ได้ และยังสามารถผสม กันในอาเรย์เดียวกันได้อีกด้วย ตัวอย่าง:

php<?php
  $arr = [1, 2, 'a', 'b', null, true, false];
?>