Hello,
Hello,
So können die Typen auch auftreten
Formatbeispiele:
# bigint(20) unsigned
# timestamp(14)
# varchar(30)
# set('EINS','ZWEI','DREI','VIER','FÜNF')
# float(11,10)
# double(11,5)
# decimal(10,2)
# year(2)
# char(2)
# enum('eins','zwei','sieben','12')
Ich habe jetzt:
$type="([a-z]{3,})";
#$len="([0-9]{1,3})"; # funktioniert noch nicht
#$dec=",([0-9]{1,3})"; # funktioniert noch nicht
preg_match("#^$type{1}((([^)]+)))*(\s(unsigned){1})*#i",
$metasum, $matches);
$matches[1],[3] und [5] sind dann immer relevant.
Könnte man auch sowas, wie Subarrays erreichen?
Bei set dann $matches[3][0] == 'EINS'
$matches[3][1] == 'ZWEI'
...
Wäre wirklich nett, wenn das nochmal jemand optimieren könnte. Die Reg_Exp sind für mich noch "Horror³"
Nicht dass der Eindruck entsteht, ich würde drängeln wollen *nein gar nicht*
Habe das nun nur schon seit ca. 14 Tagen versucht, mal Hilfe zu bekommen *umpf*
Liebe Grüße aus http://www.braunschweig.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen