Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ใน PHP ฉันจะเพิ่มองค์ประกอบวัตถุในอาร์เรย์ได้อย่างไร


รหัสมีดังต่อไปนี้ −

ตัวอย่าง

$object = new stdClass();
$object->name = "My name";
$myArray[] = $object;

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

Suppose myArray already contains ‘a’ and ‘c’, the value of “My name” will be added to it. It becomes
Array {
   a:0, c:1, “My name”:2
}

อ็อบเจ็กต์ถูกสร้างขึ้นและถูกผลักไปที่ส่วนท้ายของอาร์เรย์ (ที่มีอยู่ก่อนหน้านี้)

ทางเลือก

$myArray[] = (object) ['name' => 'My name'];