Driver PHP Mongo memiliki Objek Regex internal:
$cursor = $collection->findOne(
array('username' => new MongoRegex("/$_POST['value']/i")
);
Dan btw saya sangat menyarankan untuk memeriksa nilai $_POST dan mungkin mengubah regex Anda untuk mendapatkan hanya nama pengguna (tanpa lebih sebelum/sesudah => new MongoRegex('/^' . $securevalue . '$/i')
Sunting:jawaban saya tidak tepat:memulai jangkar izinkan mongo menggunakan indeks pada kueri ini, jika tersedia.