Php 当我使用var_dump时,不会返回任何内容。我正在努力确保我完全连接到我的Mongo数据库

Php 当我使用var_dump时,不会返回任何内容。我正在努力确保我完全连接到我的Mongo数据库,php,mongodb,xampp,Php,Mongodb,Xampp,我创建了一个名为“示例”的数据库和一个名为“cars”的集合,它们将数据插入到数据库中。当我运行var_转储时,我什么也得不到。我的连接有问题吗?还是别的什么 <?php $connection = new MongoClient(); $collection = $connection->example->cars; $cursor = $collection->find(); foreach ( $cursor as $id => $value ) {

我创建了一个名为“示例”的数据库和一个名为“cars”的集合,它们将数据插入到数据库中。当我运行var_转储时,我什么也得不到。我的连接有问题吗?还是别的什么

<?php
$connection = new MongoClient();
$collection = $connection->example->cars;

$cursor = $collection->find();
foreach ( $cursor as $id => $value )
{
    echo "$id: ";
    var_dump( $value );
}
?>


什么是免费的?确切的输出是什么?我想你的代码没有进入循环,所以$cursor是空的数组没有输出?你什么意思?确切的输出是什么?我想你的代码没有进入循环,所以$cursor是空的数组,没有输出吗?