Difference between revisions of "6CC001 Workshop - week 03"
From mi-linux
Jump to navigationJump to searchLine 4: | Line 4: | ||
<pre> | <pre> | ||
− | |||
<? | <? | ||
− | |||
class Preferences | class Preferences | ||
{ | { | ||
Line 28: | Line 26: | ||
$db_server = Preferences::get("db_server"); | $db_server = Preferences::get("db_server"); | ||
echo $db_server; | echo $db_server; | ||
− | |||
?> | ?> | ||
− | |||
</pre> | </pre> |
Revision as of 14:37, 11 September 2009
Main Page >> Web Application Development >> Workbook >> Week 03
Static classes - An example
<? class Preferences { private static $values = array(); static function set($key, $val) { self::$values[$key] = $val; } static function get($key) { return self::$values[$key]; } } Preferences::set("db_server", "mi-linux"); //... $db_server = Preferences::get("db_server"); echo $db_server; ?>