आप बस उसी कनेक्शन स्ट्रिंग के साथ "नया मोंगो ()" का उपयोग कर सकते हैं और यह उसी कनेक्शन का उपयोग करेगा, लेकिन मेरा सुझाव है कि आप उसी कनेक्शन ऑब्जेक्ट को पुनर्प्राप्त करने के लिए अपने मोंगो कनेक्शन क्लास के चारों ओर एक सिंगलटन लपेटें। शायद कुछ ऐसा:
<?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;
}
}
और फिर इसे अपने आवेदन में कहीं और कॉल करें:
$m = myprojMongoSingleton::getMongoCon();