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 19: | Line 18: | ||
} | } | ||
} | } | ||
+ | </pre> | ||
+ | <pre> | ||
Preferences::set("db_server", "mi-linux"); | Preferences::set("db_server", "mi-linux"); | ||
+ | </pre> | ||
− | + | <pre> | |
− | |||
$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;