Windows NT KAMIDAKI 10.0 build 19045 (Windows 10) AMD64
Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.3.9
Server IP : 192.168.3.16 & Your IP : 216.73.216.140
Domains :
Cant Read [ /etc/named.conf ]
User : SISTEMA
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
C: /
xampp /
php /
pear /
examples /
Delete
Unzip
Name
Size
Permission
Date
Action
bubbling.php
2.5
KB
-rw-rw-rw-
2016-01-27 12:11
cancel.php
1.06
KB
-rw-rw-rw-
2016-01-27 12:11
debugging.php
1.09
KB
-rw-rw-rw-
2016-01-27 12:11
example.php
8.95
KB
-rw-rw-rw-
2016-01-27 12:11
example2.php
4.73
KB
-rw-rw-rw-
2016-01-27 12:11
notification-class.php
1.51
KB
-rw-rw-rw-
2016-01-27 12:11
object.php
1.16
KB
-rw-rw-rw-
2016-01-27 12:11
Save
Rename
<?PHP /** * example that show how to use objects as observers without * loosing references * * @package Event_Dispatcher * @subpackage Examples * @author Stephan Schmidt <schst@php.net> */ /** * load Event_Dispatcher package */ require_once 'Event/Dispatcher.php'; /** * example sender */ class sender { var $_dispatcher = null; function sender(&$dispatcher) { $this->_dispatcher = &$dispatcher; } function foo() { $notification = &$this->_dispatcher->post($this, 'onFoo', 'Some Info...'); echo "notification::foo is {$notification->foo}<br />"; } } /** * example observer */ class receiver { var $foo; function notify(&$notification) { echo "received notification<br />"; echo "receiver::foo is {$this->foo}<br />"; $notification->foo = 'bar'; } } $dispatcher = &Event_Dispatcher::getInstance(); $sender = &new sender($dispatcher); $receiver = new receiver(); $receiver->foo = 42; // make sure you are using an ampersand here! $dispatcher->addObserver(array(&$receiver, 'notify')); $receiver->foo = 'bar'; echo 'sender->foo()<br />'; $sender->foo(); ?>