ในคู่มือ PHP ( array_push ) ระบุว่า ..
หากคุณใช้array_push ()เพื่อเพิ่มองค์ประกอบหนึ่งในอาร์เรย์ควรใช้$ array [] =เนื่องจากวิธีดังกล่าวไม่มีค่าใช้จ่ายในการเรียกใช้ฟังก์ชัน
ตัวอย่างเช่น :
$arr = array();
array_push($arr, "stackoverflow");
print_r($arr);
VS
$arr[] = "stackoverflow";
print_r($arr);
ฉันไม่เข้าใจว่าทำไมถึงมีความแตกต่างกันมาก