|   | php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login | 
| 
 PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits              [2002-10-18 10:26 UTC] tal@php.net
  [2002-10-18 10:31 UTC] xczimi at sztaki dot hu
  [2002-10-18 15:43 UTC] sniper@php.net
  [2002-10-18 19:46 UTC] mfischer@php.net
  [2002-10-21 03:34 UTC] xczimi at sztaki dot hu
  [2002-10-21 11:41 UTC] sniper@php.net
  [2002-12-08 17:12 UTC] iliaa@php.net
  [2003-01-02 18:37 UTC] sniper@php.net
 | |||||||||||||||||||||||||||||||||||||
|  Copyright © 2001-2025 The PHP Group All rights reserved. | Last updated: Fri Oct 31 04:00:01 2025 UTC | 
when calling B::procSave from $a->procSave() the $this keeps linked to $a. The code: <?php class A { function A() {} function procSave() { echo "A"; if(isset($this)) echo "y"; else echo "n"; B::procSave(); } } class B { function B() {} function procSave() { echo "B"; if(isset($this)) echo "y"; else echo "n"; } } $a = new A(); $b = new B(); $a->procSave(); B::procSave(); ?>