Sie können einfach ein "new Mongo()" mit derselben Verbindungszeichenfolge verwenden, und es wird dieselbe Verbindung verwendet, aber ich schlage vor, dass Sie Ihre Mongo-Verbindungsklasse mit einem Singleton umschließen, um dasselbe Verbindungsobjekt abzurufen. Wahrscheinlich so etwas wie:
<?php
class myprojMongoSingleton
{
static $db = NULL;
static function getMongoCon()
{
if (self::$db === null)
{
try {
$m = new Mongo('mongodb://'.$MONGO['servers'][$i]['mongo_host'].':'.$MONGO['servers'][$i]['mongo_port']);
} catch (MongoConnectionException $e) {
die('Failed to connect to MongoDB '.$e->getMessage());
}
self::$db = $m;
}
return self::$db;
}
}
Und rufen Sie es dann an einer anderen Stelle in Ihrer Anwendung auf mit:
$m = myprojMongoSingleton::getMongoCon();