แสดงให้เห็น
1. จะถูกเรียกโดยอัตโนมัติเมื่อเรียก serialize() นอกคลาส
2. โดยปกติแล้วเมธอด __sleep() ใช้เพื่อส่งข้อมูลที่ไม่มีข้อผูกมัดหรือการดำเนินการทำความสะอาดที่คล้ายกัน คุณลักษณะนี้มีประโยชน์หากคุณมีวัตถุขนาดใหญ่แต่ไม่จำเป็นต้องบันทึกทั้งหมด
ตัวอย่าง
เอาท์พุท: เมื่อใช้เอาต์พุตข้อความเริ่มต้น รูปแบบข้อความจะเป็น: MESSAGE_TYPE: LINE_NUM:[OBJECT:] ข้อความ ประเภทข้อความมี 5 ประเภท: * (C) แบบแผนสำหรับการละเมิดมาตรฐานการเขียนโปรแกรม * (R) รีแฟคเตอร์ สำหรับกลิ่นโค้ดที่ไม่ดี * (W) คำเตือน สำหรับปัญหาเฉพาะของหลาม * (E) ข้อผิดพลาด สำหรับข้อบกพร่องที่อาจเกิดขึ้นในโค้ด * (F) ร้ายแรง หากมีข้อผิดพลาดเกิดขึ้นซึ่งทำให้ pylint ไม่สามารถดำเนินการประมวลผลต่อไปได้
ข้างต้นคือการใช้วิธีการ __sleep ใน php ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน