Detaillierte Erklärung, wie PHP MongoDB GridFS Dateien speichert
<?php //初始化gridfs $conn = new Mongo(); //连接MongoDB $db = $conn->photos; //选择数据库 $grid = $db->getGridFS(); //取得gridfs对象
gridfs bietet drei Möglichkeiten zum Speichern von Dateien
Die erste Methode besteht darin, Dateien direkt zu speichern
$id = $grid->storeFile(" ./logo .png");
Der zweite Speicherdatei-Binärstream
$data = http://www.bkjia.com/PHPjc/get_file_contents(" ./ logo.png");
$id = $grid->storeBytes($data,array("parame"=>'Zusätzliche Parameter werden mit dem Bild gespeichert'));
Die dritte Möglichkeit, Dateien zu speichern, die über das direkte Formular $_FILES übermittelt wurden
$id = $grid->storeUpload('upfile');//相当于 $id = $grid->storeFile($_FILES[‘upfile'][‘tmp_name']); //--------------以上是保存图片--下面开始读取图片----------------// 保存成功后返回$id = md5字符串$logo = $grid->findOne(array('_id'=>$id)); //以_id为索引取得文件 header('Content-type: image/png'); //输出图片头 echo $logo ->getBytes(); //输出数据流?>
Vielen Dank fürs Lesen, ich hoffe, es kann allen helfen, danke Ihnen für Ihre Unterstützung dieser Seite!
Ausführlichere Erklärungen zum Speichern von Dateien in PHP MongoDB GridFS und verwandte Artikel finden Sie auf der chinesischen PHP-Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)
