แสดงให้เห็น
1. isset() เป็นฟังก์ชันที่ใช้ในการพิจารณาว่าตัวแปรถูกตั้งค่าหรือไม่ โดยจะส่งผ่านตัวแปรเป็นพารามิเตอร์
2. มันจะถูกเรียกโดยอัตโนมัติเมื่อมีการเรียก isset() หรือ Empty() บนคุณสมบัติที่ไม่สามารถเข้าถึงได้
ตัวอย่าง
<?php คลาสออโต้เฟลิกซ์ - ชื่อ $ ส่วนตัว = 'ออโต้เฟลิกซ์'; ฟังก์ชั่นสาธารณะ __isset($ ชื่อ) - if(in_array($ชื่อ, ['ชื่อ', 'อายุ'])) { สะท้อน $this->ชื่อ; } อื่น { echo 'ไม่สามารถเข้าถึงได้ทุกอย่าง~'; - - - $a = ออโต้เฟลิกซ์ใหม่(); isset($a->ชื่อ); //ผลลัพธ์: autofelix
ข้างต้นคือการใช้วิธีการ __isset ใน php ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน