แนวคิด
1. วิธีการก่อสร้าง __construct() เป็นวิธีพิเศษเฉพาะสำหรับโครงสร้าง
2. เมธอดนี้ถูกระบุโดยระบบ นักพัฒนาจำเป็นต้องเขียนมันเพียงครั้งเดียวเมื่อกำหนดมัน หลังจากที่คลาสที่มีเมธอด Constructor สร้างอินสแตนซ์ให้กับอ็อบเจ็กต์แล้ว อ็อบเจ็กต์จะเรียกมันโดยอัตโนมัติ
ไวยากรณ์:
ฟังก์ชั่น __ สร้าง (arg1, arg2, ... ) - - -
หมายเหตุเกี่ยวกับการใช้งาน
หากทั้งคลาสพาเรนต์และคลาสย่อยมี __construct ระบบจะเรียกเฉพาะ __construct ของคลาสย่อยเท่านั้น และ __construct ของคลาสพาเรนต์จะไม่ถูกเรียกโดยอัตโนมัติ
หากเมธอด __construct ของคลาสย่อยต้องการเรียกใช้เมธอด __construct ของคลาสพาเรนต์ ตัวสร้างของคลาสพาเรนต์จะต้องถูกเรียกในตัวสร้างของคลาสย่อย
ตัวอย่าง
คนในชั้นเรียน{ ชื่อ $ สาธารณะ; $เซ็กส์ส่วนตัว; ป้องกัน $ ความสูง; ฟังก์ชั่นสาธารณะ __construct($name){ echo $name"say:""ความรู้คือพลัง!"; - - $man =คนใหม่("จางซาน");
ข้างต้นนี้เป็นการแนะนำวิธีการก่อสร้าง PHP __construct() ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน