主頁 > 知識庫 > php如何利用pecl安裝mongodb擴展詳解

php如何利用pecl安裝mongodb擴展詳解

熱門標簽:400 電話 辦理 亳州企業(yè)外呼系統(tǒng) 兼職做地圖標注好賺錢嗎 山東電銷卡外呼系統(tǒng)原理是什么 蘇州外呼系統(tǒng)有效果嗎 打開百度地圖標注 智能電銷語音機器人資訊 地圖標注怎么做商戶驗證 海南外呼系統(tǒng)方案

前言

本文主要給大家介紹了關(guān)于php利用pecl安裝mongodb擴展的相關(guān)內(nèi)容,下面話不多說了,來一起看看詳細的介紹吧

環(huán)境說明

  • php7
  • centos7
  • mongodb4.0.5

默認情況下,php并沒有安裝mongodb擴展,會報Class 'MongoDB\Driver\Query' not found錯誤。

pecl安裝擴展

通過pecl可以很方便地安裝擴展

注意:如果安裝了多個版本的php,需要進行相應版本的pecl目錄,如:

➜ bin pwd
/usr/local/php7.1/bin
➜ bin sudo ./pecl install mongodb

安裝完成后,在php.ini添加:extension=mongodb.so

重啟php, 查看 phpinfo

測試

?php $manager = new MongoDB\Driver\Manager("mongodb://localhost:27017");

// 插入數(shù)據(jù)
$bulk = new MongoDB\Driver\BulkWrite;
$bulk->insert(['id' => 1, 'name'=>'Google']);
$bulk->insert(['id' => 2, 'name'=>'Github']);
$bulk->insert(['id' => 3, 'name'=>'StackOverFlow']);
$manager->executeBulkWrite('test.sites', $bulk);

$filter = ['id' => ['$gt' => 1]];
$options = [
 'projection' => ['_id' => 0],
 'sort' => ['id' => -1],
];

// 查詢數(shù)據(jù)
$query = new MongoDB\Driver\Query($filter, $options);
$cursor = $manager->executeQuery('test.sites', $query);

foreach ($cursor as $document) {
 echo "pre>";
 var_dump($document);
}

執(zhí)行結(jié)果:

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • Eclipse的PHP插件PHPEclipse安裝和使用
  • PHP擴展模塊Pecl、Pear以及Perl的區(qū)別
  • php上的memcache和memcached兩個pecl庫
  • 淺析PHP安裝擴展mcrypt以及相關(guān)依賴項(PHP安裝PECL擴展的方法)
  • PECL方式安裝php-mongodb擴展方法
  • Eclipse PHPEclipse 配置的具體步驟
  • 什么是PEAR?什么是PECL?PHP中兩個容易混淆的概念解釋
  • php通過pecl方式安裝擴展的實例講解
  • CentOS系統(tǒng)中PHP安裝擴展的方式匯總
  • php安裝擴展mysqli的實現(xiàn)步驟及報錯解決辦法
  • php使用pecl方式安裝擴展操作示例

標簽:紹興 安康 萊蕪 溫州 綏化 呼倫貝爾 金華 清遠

巨人網(wǎng)絡(luò)通訊聲明:本文標題《php如何利用pecl安裝mongodb擴展詳解》,本文關(guān)鍵詞  php,如何,利用,pecl,安裝,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《php如何利用pecl安裝mongodb擴展詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于php如何利用pecl安裝mongodb擴展詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章