ホームページ  >  記事  >  php教程  >  PHP7でのMongodb APIの使い方の詳しい説明

PHP7でのMongodb APIの使い方の詳しい説明

高洛峰
高洛峰オリジナル
2016-12-23 09:26:021495ブラウズ

PHP7 をコンパイルしてインストールします

PHP7 Mongdb 拡張機能をコンパイルしてインストールします

#まず依存ライブラリをインストールします yum -y install openldap-develwget https://pecl.php.net/get/mongodb-1.1.1.tgz /home /server /php7/bin/phpize #コンパイルした PHP 環境に依存します。/configure --with-php-config=/home/server/php7/bin/php-config make && make install#成功した場合は、mongodb を生成しますso 拡張子は lib/php/extensions/no-debug-non-zts-20151012/ にあります。php.ini 設定を変更します。古い php-mongodb API

は、少なくともまだ PHP7 ではサポートされていません。

PHP7 をサポートする最新の mongodb は、新しいバージョンの API (mongodb > 2.6. .mongodb.org/

PHP 公式: https://pecl.php.net/package/mongodb http://pecl.php) のみをサポートします。 .net/package/mongo [廃止、現在は PHP5.9999 のみをサポート]

API マニュアル: http://docs.php.net/manual/en/set.mongodb.php

mongodb ap

$manager = new MongoDB/Driver/Manager("mongodb://127.0.0.1:27017"); var_dump($manager);
object(MongoDB/Driver/Manager)#1 (3)
{
["request_id"]=> int(1714636915)
["uri"]=> string(25) "mongodb://localhost:27017"
["cluster"]=> array(13) { 
["mode"]=>  string(6) "direct" 
["state"]=>  string(4) "born"
["request_id"]=> 
int(0) 
["sockettimeoutms"]=> 
int(300000) 
["last_reconnect"]=> 
int(0) 
["uri"]=> 
string(25) "mongodb://localhost:27017" 
["requires_auth"]=> 
int(0) 
["nodes"]=> 
array(...) 
["max_bson_size"]=> 
int(16777216) 
["max_msg_size"]=> 
int(50331648) 
["sec_latency_ms"]=> 
int(15) 
["peers"]=> 
array(0) { 
}
["replSet"]=> 
NULL
}}

上記の内容は、編集者が共有した PHP7 での Mongodb API の使用方法の詳細な説明です。

PHP7 での Mongodb API の使用に関する詳細な説明については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。