Das war eine gute Idee !! Ja eval ist das absolut letzte was ich benutzen würde, aber in dem Fall. Trotzdem es scheint nicht zu funktionieren:
$strFields = 'const ID = self::TABLENAME."_ID";';
class cTestChild extends cTestParent
{
const TABLENAME = "CHILD";
eval( $strFields );
}
Parse error: syntax error, unexpected 'eval' (T_EVAL), expecting function (T_FUNCTION) or const (T_CONST) in ...
Oder habe ich etwas falsch gemacht?
Gruß 😈 T-Rex