(PECL mongo >= 0.8.3)
MongoCode::__construct — 新しいコードオブジェクトを作成する
コード文字列。
このコードで使用するスコープ。
新しいコードオブジェクトを返します。
例1 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);
?>
上の例の出力は、たとえば 以下のようになります。
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; }" }