給一個例子,一目瞭然:
<pre name="code" class="html"><?php//$text = "hello the world";//echo $text;// connect//$dburl = '172.29.34.183';//$port= '27017'; $m = new Mongo('172.29.34.183:27017');// select a database$db = $m->ImageList;// select a collection (analogous to a relational database's table)$collection = $db->Tags;// add a record//$obj = array( "title" => "Calvin and Hobbes", "author" => "Bill Watterson" );//$collection->insert($obj);// add another record, with a different "shape"//$obj = array( "title" => "XKCD", "online" => true );//$collection->insert($obj);// find everything in the collection$cursor = $collection->find();$facer = '';$imageurl = '';$imagetags = '';$locationname = '';$locationtag = '';$categary = '';$time = '';$count = 0;foreach ($cursor as $post) { //$facer[$count]= $post['faceresult']; $imageurl[$count] = $post['url'];//$http = $post['url'];//print_r($post['url']); $imagetags[$count] = $post['imagetags']; $locationname[$count] = $post['locationname']; $locationtag[$count] = $post['locationtag']; $categary[$count] = $post['categary']; $time[$count] = $post['time'];$count = $count+1;}//$imageurl = explode(" ", $imageurl); $no = 90; $random = mt_rand(1, $no); $image = $imageurl[$random]; //$face = $facer[$random];$locname = $locationname[$random];$loctag = $locationtag[$random];$cat = $categary[$random];$imagetime = $time[$random];$imgtag = $imagetags[$random];//輸出結果 echo '<center><img src=" '.$image.' " border="0/" alt="" /></center><br><center><div>Location : '.$locname.'</div></center><center><div>Location Tags : '.$loctag.'</div></center><center><div>Image Time : '.$imagetime.'</div></center><center><div>Category : '.$cat.'</div></center><center><div>Image Tags : '.$imgtag.'</div></center><center><input type="button" style="width:70" width=70 value="next" onclick="javascript:window.location.reload();"/><center>';// iterate through the results//echo var_dump($cursor);?>