MongoCode
PHP Manual

MongoCode::__construct

(PECL mongo >= 0.8.3)

MongoCode::__constructCrée un nouvel objet de code

Description

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(x) { for(i=0;i<10;i++) { db.foo.update({x:i}, {x:i+1}); } return x-1; }', array("x" => 4));
var_dump($code);

?>

L'exemple ci-dessus va afficher quelque chose de similaire à :

object(MongoCode)#1 (2) {
  ["scope"]=>
  array(1) {
    ["x"]=>
    int(4)
  }
  ["code"]=>
  string(80) "function(x) { for(i=0;i<10;i++) { db.foo.update({x:i}, {x:i+1}); } return x-1; }"
}

MongoCode
PHP Manual