L'exemple de cet article décrit comment faire fonctionner simplement MongoDB avec PHP. Partagez-le avec tout le monde pour référence, les détails sont les suivants :
Si vous utilisez MongoDB avec PHP, téléchargez d'abord le package d'extension MongoDB depuis Internet, https://github.com/mongodb/mongo-php -driver/downloads, puis sélectionnez le pack d'extension correspondant.
C'est ce que j'ai téléchargé et décompressé. VC6 convient à Apache, VC9 convient à IIS et ts (thread safe) signifie que PHP fonctionne sous la forme d'un fichier. module.
Ensuite, placez le php_mongo.dll dans le dossier ext de PHP, puis ajoutez extension=php_mongo.dll à PHP.INI et redémarrez Apache.
Le package d'extension PHP MongoDB est maintenant installé.
Pour certaines fonctions permettant d'interroger MongoDB, vous pouvez consulter le manuel http://us.php.net/manual/en/class.mongocollection.php
<?php error_reporting(7); $conn = new Mongo(); $db = $conn->PHPDataBase; $collection = $db->PHPCollection; /*----------------------------- * 删除 *----------------------------- $collection->remove(array("name" => "xixi111")); */ /*------------------------------ * 插入 *------------------------------ for($i = 0;$i <= 50;$i++) { $data = array("name" => "xixi".$i,"email" => "673048143_".$i."@qq.com","age" => $i*1+20); $collection->insert($data); } */ /*------------------------------- * 查找 *------------------------------- $res = $collection->find(array("age" => array('$gt' => 25,'$lt' => 40)),array("name" => true)); foreach($res as $v) { print_r($v); } */ /*------------------------------- * 更新 *------------------------------- $collection->update(array("age" =>22),array('$set' => array("name" => "demoxixi"))); */ ?>
Opérations PHP plus simples sur MongoDB Pour les articles liés aux méthodes (installation, ajout, suppression, modification et vérification), faites attention au site PHP chinois !