Hey,
eval buuuuuuuh!
was spricht denn gegen ein langweiliges durchgehen der teilkeys?
function getValue($str)
{
$aCol = array (
'id' =>
array (
'type' =>
array (
'group' => 'numeric',
'simple' => 'integer',
'accurate' => 'int(10) unsigned',
'unsigned' => true,
'zerofill' => false,
'len' => '10'
)
)
);
$ret = $aCol;
foreach(explode(".", $str) as $k)
{
if (isset($ret[$k]))
{
$ret = $ret[$k];
} else {
throw new Exception('key '.$k.' does not exist');
}
}
return $ret;
}
echo getValue('id.type.accurate');
Tschö