This article mainly introduces the PHP operation MongoDB Concise tutorial, including joins, adds, modifies, deletes, the inquiry and so on, needs the friend to be possible to refer to under
// Connect to localhost: 27017
$ conn = new Mongo ();
// Connect remote host default port
$ conn = new Mongo ('test.com');
// Connect remote host port 22011
$ conn = new Mongo ('test.com:22011');
// MongoDB has username and password
$ conn = new Mongo ("mongodb: // $ {username}: $ {password} @localhost")
// MongoDB has a username and password and specifies the database blog
$ conn = new Mongo ("mongodb: // $ {username}: $ {password} @ localhost / blog");
// multiple servers
$ conn = new Mongo ("mongodb: // localhost: 27017, localhost: 27018");
// Select the database blog
$ db = $ conn-> blog;
// Specify the result set (table name: users)
$ collection = $ db-> users;
// New
$ user = array ('name' => 'caleng', 'email' => 'admin # admin.com');
$ collection-> insert ($ user);
//modify
$ newdata = array ('$ set' => array ("email" => "test@test.com"));
$ collection-> update (array ("name" => "caleng"), $ newdata);
//delete
$ collection-> remove (array ('name' => 'caleng'), array ("justOne" => true));
// Find
$ cursor = $ collection-> find ();
var_dump ($ cursor);
// Find one
$ user = $ collection-> findOne (array ('name' => 'caleng'), array ('email'));
var_dump ($ user);
// Close the database
$ conn-> close ();