title: Associative array in Delphi , array with string key is possible?
body: <p>If you work with php you can see the php have associative array (or array width string key) in programing lang.
  For example:</p>
  
  <pre><code>$server['hostname']  =  'localhost';
  $server['database']  =  'test';
  $server['username']  =  'root';
  $server['password']  =  'password' ;    
  
  // 2d array
  $all['myserver']['hostname'] = 'localhost' ;
  </code></pre>
  
  <p>But can't find any default way to use associative array in delphi.</p>
  
  <p>First I want find default way with out any output component or class .
  Second if really I cant find with internal way I force choose output classes only.</p>
  
  <p>I use Delphi XE3 , many thanks for your help. </p>
  
  <p>edit:
  I found one class here : <code>http://www.delphipages.com/forum/showthread.php?t=26334</code> 
  same as php , but any better way?</p>