1. อาร์เรย์ (array) อาร์เรย์สามารถเก็บข้อมูลได้หลายข้อมูลและเป็นประเภทใดก็ได้
ในความเป็นจริงอาร์เรย์เทียบเท่ากับแผนภูมิลำดับที่จับคู่ค่ากับคีย์
<?php - อาร์เรย์( คีย์ 1 => ค่า 1, คีย์2 => ค่า2, - - คีย์อาจเป็นจำนวนเต็มหรือประเภทอักขระก็ได้ และค่าอาจเป็นประเภทใดก็ได้*/ $arr = array("foo" => "bar", 12 => true); print_r($arr); // ดูเนื้อหาทั้งหมดของค่า echo $arr["foo"]; // เข้าถึงข้อมูลเดียวผ่าน array subscript echo $arr[12];
2. วัตถุ วัตถุเป็นประเภทข้อมูลคอมโพสิตที่ทันสมัยกว่าอาร์เรย์
ตัวแปรอ็อบเจ็กต์ประกอบด้วยชุดของวิธีการและชุดของค่าคุณสมบัติ วิธีการแสดงถึงฟังก์ชันของวัตถุ และคุณสมบัติแสดงถึงสถานะของวัตถุ
<?php class Person{ // กำหนดคลาส var $name; // กำหนดฟังก์ชันแอ็ตทริบิวต์ของสมาชิกในคลาส say(){ // กำหนดเมธอดสมาชิก echo "Doing foo"; - - $p = บุคคลใหม่; // ใช้คำสั่งใหม่เพื่อสร้างอินสแตนซ์ของวัตถุของคลาส Person และวางไว้ในตัวแปร $p $p->name = "Tom"; // เข้าถึงคุณสมบัติของสมาชิกในวัตถุผ่านวัตถุ $ p $p->say (); // เข้าถึงวิธีการของสมาชิกในอ็อบเจ็กต์ผ่านอ็อบเจ็กต์ $P
ข้างต้นเป็นสารประกอบสองประเภทในตัวแปร php ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน