يوضح
1.$هذا مرجع للكائن الحالي. يوجد مؤشر في $this، ومن يستدعيه سيشير إليه، ولا يمكن استخدامه إلا داخل الفصل.
2. لا يمكن استخدام $this للوصول إلى الخصائص الثابتة، لأن الخصائص الثابتة مرتبطة بالفئات.
لا يمكن الوصول إليه إلا عن طريق الثابت والذاتي والوالد.
مثال
فئة MyClass1 { عامة $public = 'عامة'; محمي $protected = 'محمي'; خاص $private = 'خاص'؛ وظيفة الطباعة مرحبا () { صدى $this->public; صدى $this->protected; صدى $this->private; } } يمتد الفصل MyClass2 إلى MyClass1 { عامة $public = 'Public2'; protected $protected = 'Protected2'; خاص $private = 'Private2'; } $obj = new MyClass1(); $obj -> printHello(); //Public Protected Private $obj2 = new MyClass2(); $obj2 -> printHello(); //Public2 Protected2 Private
ما ورد أعلاه هو مقدمة لـ $this في لغة php، وآمل أن يكون مفيدًا للجميع.