| 
<?php
 require "autoloader.php";
 use Resource\Native\String as String;
 use Resource\Collection\LinkedHashMap as LinkedHashMap;
 
 $mithosKey = new String("Mithos Yggdrasill");
 $martelKey = new String("Martel Yggdrasill");
 $yuanKey = new String("Yuan Ka-fei");
 $kratosKey = new String("Kratos Aurion");
 $remielKey = new String("Remiel");
 
 $mithosValue = new String("Leader of Cruxis");
 $martelValue = new String("Mithos' Older Sister");
 $yuanValue = new String("Leader of Renegades");
 $kratosValue = new String("One of Four Seraphim");
 $remielValue = new String("Minion of Cruxis");
 
 $map = new LinkedHashMap;
 $map->put($mithosKey, $mithosValue);
 $map->put($martelKey, $martelValue);
 $map->put($yuanKey, $yuanValue);
 $map->put($kratosKey, $kratosValue);
 $map->put($remielKey, $remielValue);
 
 $iterator = $map->iterator();
 while($iterator->hasNext()){
 $entry = $iterator->nextEntry();
 echo "{$entry->getKey()}: {$entry->getValue()}<br>";
 }
 
 echo $map->get($mithosKey);
 echo "<br>";
 echo $map->get($martelKey);
 
 /*
 $map->clear();
 var_dump($map);
 var_dump($map->containsValue($remielKey));
 var_dump($map->containsValue($remielValue));
 */
 ?>
 |