/** * 获取MooMPC单例对象 * * @access public * * @return MooMPC 单例对象 */ public static function getInstance() { if (self::$mpInstance == NULL) { self::$mpInstance = new MooMPC(); } return self::$mpInstance; }
public function func2($say, $name) { $moo = MooMPC::getInstance(); for ($i = 0; $i < 10; $i++) { printf("%d\t%d: %s(%s, %s)\n", $i, $moo->getSid(), __METHOD__, $say, $name); usleep(rand(1000, 9999)); } }