แสดงให้เห็น
1. การโหลดอัตโนมัติหมายความว่าในระหว่างการสร้างอินสแตนซ์ PHP จะส่งมอบไฟล์ที่ต้องการโดยอัตโนมัติ และไม่จำเป็นต้องสั่งด้วยตนเอง
2. Laravel, thinkphp, yii2 และเฟรมเวิร์กอื่นๆ ขึ้นอยู่กับการโหลดไฟล์อัตโนมัติ การโหลดอัตโนมัติอาจกล่าวได้ว่าเป็น รากฐานหลักของเฟรมเวิร์ก PHP สมัยใหม่
ตัวอย่าง
ในแอปพลิเคชันแบบดั้งเดิม __autoload() มักจะได้รับการปรับแต่ง ดังต่อไปนี้
กำหนด("DIR", "/var/www/myWeb/myClass/"); ฟังก์ชั่น __autoload($ ชื่อคลาส) { ต้องการ DIR.$classname.'.class.php'; - $book = หนังสือเล่มใหม่();
ข้างต้นนี้เป็นการแนะนำกลไกการโหลดอัตโนมัติของ PHP ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน