当前位置:嗨网首页>书籍在线阅读

14-使用PHP从MongoDB GridFS中获取文件

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

24.4.4 使用PHP从MongoDB GridFS中获取文件

在PHP中,要从GridFS存储区获取文件,最简单的方式是使用前面讨论过程的方法find()或findOne()。这些方法分别返回一个MongoGridFSCursor和MongoGridFSFile对象。

下面的示例演示了如何从数据库获取一个文件,显示其内容并将其写入本地文件系统:

$myFS = $db->getGridFS();
$file = $myFS->findOne('php.txt');
print_r($file->getBytes());
$file.write('local.txt');