แสดงให้เห็น
1. จะถูกทริกเกอร์โดยอัตโนมัติเมื่อคลาสถูกทำลาย คุณสามารถใช้วิธี unset เพื่อทริกเกอร์วิธีนี้
2. ส่วนเสริมของชั้นเรียน มักใช้เพื่อทำความสะอาดบางอย่างก่อนที่วัตถุจะถูกทำลาย ตัวทำลายไม่สามารถรับพารามิเตอร์ใดๆ ได้
รูปแบบ:
ฟังก์ชั่น __ ทำลาย ( ) { ... ... }
ตัวอย่าง
<?php คลาสออโต้เฟลิกซ์ - ฟังก์ชั่นสาธารณะ __destruct() - สะท้อน 'ฉันพร้อมที่จะทำลายคุณ'; - - $a = ออโต้เฟลิกซ์ใหม่(); ไม่ได้ตั้งค่า($a); //ผลลัพธ์: ฉันพร้อมที่จะทำลายคุณแล้ว
ข้างต้นนี้เป็นการแนะนำวิธีการ __destruct ใน PHP ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน