class Object {
static $value = "";
static function getValue() { return Object::$value; }
static function setValue($value) { return Object::$value = $value; }
}

Object::setValue("foo");
echo Object::getValue();

staticにすればこんなこともできるが・・・いいやり方とは思わない。