Mailinglisten-Archive | 
Hi!
Besonders bei mehrdimensionalen Arrays praktisch:
function array_tree($array , $prep='') {
  /* (c) by Roland Tapken <tapken_(at)_engter.de> */
  /* Gibt ein (mehrdimensionales) Array als  */
  /* Übersichtliche Baumansicht zurück.      */
   
  if(!is_array($array)) {
    print '<b>array_tree:</b> This is not an array<br>';
    return false;
  }
  $prep .= '|';
  while(list($key, $val) = each($array)) {
    $type = gettype($val);
    if(is_array($val)) {
      $line = "-+ $key ($type)\n";
      $line .= array_tree($val, "$prep ");
    } else {
      $line = "-> $key = \"$val\" ($type)\n";
    }
  $ret .= $prep.$line;
  }
  return $ret;
}
function parray_tree($array) {
  print '<pre>';
  print htmlspecialchars(array_tree($array));
  print '</pre>';
  return true;
}
Aufruf am einfachsten mit
parray_tree($array);
cu, Roland Tapken
--
<==========={ tapken_(at)_engter.de }===========>
 Visit: http://www.icreatix.net 
        http://www.universum-ev.de  
        http://www.wbbu.de
<============{ ICQ#: 18715473 }============>
    php::bar PHP Wiki - Listenarchive