Holladiewaldfee,
$bla = explode('(', $typ, 2);
Das geht nicht, weil es ja auch welche gibt, die keine Längenangaben haben. Und unsigned Strings gibts nicht. Hate ich auch noch drüber nachgedacht, ob sowas passieren könnte. Ist dann aber ein Fehler.
Dann trenn es mit preg_split am ersten Zeichen ab, das nicht [a-zA-Z] ist. Hauptsache, Du bekommst den Typ irgendwoher.
Ciao,
Harry