public function representationOfMixedHashmap()
 {
     $h = new Hashmap();
     $h->put('key', 'value');
     $h->put('number', 6100);
     $this->assertEquals('a:2:{s:3:"key";s:5:"value";s:6:"number";i:6100;}', $this->serializer->representationOf($h));
 }
Esempio n. 2
0
 public function containsKey_should_return_true_even_for_null_values()
 {
     $map = new Hashmap();
     $map->put("myKey", NULL);
     $this->assertTrue($map->containsKey("myKey"));
 }
Esempio n. 3
0
   <pre><?php 
 if ($user) {
     try {
         // Proceed knowing you have a logged in user who's authenticated.
         // $user_profile = $facebook->api('me/feed&scope=read_stream');
         $flist = friendlist($facebook);
         $H = new Hashmap();
         $HUSERLIST = new Hashmap();
         $user_id = $facebook->getUser();
         $H1 = getid($facebook, $user_id);
         //1st time get user's
         // echo array_sum($H->values());
         //print_r ($H);
         $H->putAll($H1);
         $one = $H1->keys();
         $HUSERLIST->put($user_id, $one);
         //print_r ($one);
         echo "</br>";
         for ($i = 0; $i < count($one); $i++) {
             //2nd get user's 1st
             //echo ($one[$i])."</br>";
             // echo $i."</br>";
             $H2 = getid($facebook, $one[$i]);
             $f1 = $H1->get($one[$i]);
             $H->mulAll($H2, 0.7 + 0.2 * $f1);
             $one2 = $H2->keys();
             $HUSERLIST->put($one[$i], $one2);
         }
         $H->putAll($H1);
         $H->remove($user_id);
         //echo "H:".array_sum($H->values());