MongoCode::__construct
(PECL mongo >= 0.8.3)
MongoCode::__construct — Crée un nouvel objet de code
Description
public MongoCode::__construct
( string
$code
[, array $scope
= array()
] )Liste de paramètres
-
code
-
Une chaîne de code.
-
scope
-
Un contexte d'exécution du code.
Valeurs de retour
Retourne un nouvel objet de code.
Exemples
Exemple #1 Exemple avec MongoCode::__construct()
<?php
$code = new MongoCode('function() { '.
'for(i=0;i<10;i++) {'.
'db.foo.update({z : i}, {z : x});'.
'}'.
'return x-1;'.
'}', array("x" => 4));
var_dump($code);
?>
<?php $cursor = $collection->find(array('$where' => new MongoCode('function() { return this.x < y; }', array('y'=>$y)))); ?>