<?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
*/
?>
|