การเติมค่าอาร์เรย์ใน PHP

ไม่จำเป็นต้องเพิ่มองค์ประกอบลงในอาร์เรย์ทันทีในขณะที่ประกาศอาร์เรย์นั้น สามารถประกาศอาร์เรย์นั้นให้ว่างก่อนได้ จากนั้นจึงเพิ่มองค์ประกอบที่จำเป็นลงไป ดังนี้:

php<?php
  $arr = [];     // สร้างอาร์เรย์ว่าง
  
  $arr[] = 'a';  // องค์ประกอบจะถูกเพิ่มเข้าไปที่คีย์ 0
  $arr[] = 'b';  // องค์ประกอบจะถูกเพิ่มเข้าไปที่คีย์ 1
  $arr[] = 'c';  // องค์ประกอบจะถูกเพิ่มเข้าไปที่คีย์ 2
  
  var_dump($arr); // จะแสดง ['a', 'b', 'c']
?>

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

php<?php
  $arr = ['a', 'b', 'c']; // ประกาศอาร์เรย์พร้อมองค์ประกอบ
  
  $arr[] = 'd'; // องค์ประกอบจะถูกเพิ่มเข้าไปที่คีย์ 3
  $arr[] = 'e'; // องค์ประกอบจะถูกเพิ่มเข้าไปที่คีย์ 4
  
  var_dump($arr); // จะแสดง ['a', 'b', 'c', 'd', 'e']
?>
Задание 1

กำหนดให้มีอาร์เรย์ว่าง:

php<?php
  $arr = [];
?>

ใช้วิธีที่อธิบายไว้เติมอาร์เรย์นี้ ด้วยองค์ประกอบที่มีค่า 1, 2, 3, 4 และ 5

Задание 2

กำหนดให้มีอาร์เรย์ดังนี้:

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

เพิ่มองค์ประกอบ 4 และ 5 ต่อท้ายเข้าไป