คอนสตรัคชัน array

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

ไวยากรณ์

phparray(value1, value2, ..., valueN);

ตัวอย่าง

สร้างอาร์เรย์ง่ายๆจากตัวเลข:

php<?php
  $res = array(1, 2, 3, 4, 5);
  print_r($res);
?>

ผลลัพธ์การทำงานของโค้ด:

php[1, 2, 3, 4, 5]

ตัวอย่าง

สร้างอาร์เรย์แบบสัมพันธ์ (associative array) ด้วยคีย์ที่ชัดเจน:

php<?php
  $res = array(
    'first' => 'a',
    'second' => 'b',
    'third' => 'c'
  );
  print_r($res);
?>

ผลลัพธ์การทำงานของโค้ด:

php['first' => 'a', 'second' => 'b', 'third' => 'c']

ตัวอย่าง

สร้างอาร์เรย์ที่มีข้อมูลหลายประเภท:

php<?php
  $res = array('text', 123, true, array(1, 2, 3));
  print_r($res);
?>

ผลลัพธ์การทำงานของโค้ด:

php['text', 123, true, [1, 2, 3]]

ดูเพิ่มเติม

  • ฟังก์ชัน array_push,
    ซึ่งเพิ่มองค์ประกอบเข้าไปที่ท้ายอาร์เรย์
  • ฟังก์ชัน array_merge,
    ซึ่งรวมอาร์เรย์เข้าด้วยกัน