How do you use the cursor?

<?php
// c-r-u-d-ops-cursor-dump.php
// db.customers.find({status:"AAA",country:"FR",acct_balance:{$lt:1000}})
$status     = 'AAA';
$country    = 'FR';
$acct_bal   = 1000;
$query      = array('status' => $status, 'country' => $country, 
                    'acct_balance' => array('$lt' => $acct_bal));
$client     = new MongoClient(); // connect
$db         = $client->selectDB('mydb');
$collection = $db->selectCollection('customers');
$cursor     = $collection->find($query);
foreach($cursor as $item) {
	var_dump($item);
}
// db.customers.find({query}).count()
echo PHP_EOL;
echo 'TOTAL: ' . $collection->find($query)->count() . PHP_EOL;
>>
 


+ o -