(PECL mongo >= 0.8.0)
mongo_gridfile_write — Écrit un fichier issu d'une base Mongo dans le système de fichiers
mongo_gridfile_write() écrit un fichier issu d'une base dans le système de fichiers.
Le fichier de grid.
Le nom sous lequel sauver le fichier.
Retourne le nombre d'octets écrits.
Exemple #1 Exemple avec mongo_gridfile_write()
Cet exemple montre comment lire un fichier dans une base de données et l'écrire dans le système de fichiers locaux.
<?php
$conn = mongo_connect("localhost", true);
if (!$conn) {
die("Impossible de se connecter.");
}
// crée une nouvelle connexion grid
$gridfs = mongo_gridfs_init($conn, "blog", "fs");
// recherche un fichier
$file = mongo_gridfs_find($gridfs, array("filename" => "profilePic.jpg"));
mongo_gridfile_write($file, "pic.jpg");
?>