<?php
require_once( "constmgr.class.php" );
// don't define constant value let the class defines its for you // so it can be managed later //define( "DRAGON", "first DRAGON value-WRONG!" );
$obj =& new constmgr();
$obj->set( "DRAGON", "DRAGON value" );
print "Defined const (wrongly accessed):" . DRAGON . "\n"; print "New value:" . ${DRAGON} . "\n"; // always use this style to access the new value print "Get: " . $obj->get( "DRAGON" ). "\n\n";
$obj->set( "DRAGON", "DRAGON value2" ); print "Defined const (wrongly accessed):".DRAGON. "\n"; print "New value:" . ${DRAGON}. "\n"; // always use this style to access the new value print "Get: " . $obj->get( "DRAGON" ). "\n\n";
/*
Output:
Defined const (wrongly accessed):constmgr_1168a740956462d41d2176f76725f003 New value:DRAGON value Get: DRAGON value
Defined const (wrongly accessed):constmgr_1168a740956462d41d2176f76725f003 New value:DRAGON value2 Get: DRAGON value2
*/
?>
|