Kurze Schliderung:
Ich hole per PHP einen String aus der Datenbank, der beispielsweise wie folgt aussieht:
123456789|XY|{HISTORIE_TESTEINTRAG};123456777|XY|{HISTORIE_ERSTER_EINTRAG}; ...
timestamp|Kürzel|Konstante[TRENNZEICHEN]timestamp|Kürzel|Konstante[TRENNZEICHEN] ...
Dieser wird dann per explode() in einen Array aufgebrochen und später ausgegeben. Mein Problem nun, dass PHP natürlich die Konstanten nicht erkennt, da der explode vorerst noch den String in einen Array drückt. Die define()-Einträge füge ich weiter oben per require_once() (entsprechend nach der gewählten Spracheeinstellung) ein.
Meine Frage nun:
Gäbe es eine performante Lösung, welche diese Konstanten ersetzt?
Ich hole per PHP einen String aus der Datenbank, der beispielsweise wie folgt aussieht:
123456789|XY|{HISTORIE_TESTEINTRAG};123456777|XY|{HISTORIE_ERSTER_EINTRAG}; ...
timestamp|Kürzel|Konstante[TRENNZEICHEN]timestamp|Kürzel|Konstante[TRENNZEICHEN] ...
Dieser wird dann per explode() in einen Array aufgebrochen und später ausgegeben. Mein Problem nun, dass PHP natürlich die Konstanten nicht erkennt, da der explode vorerst noch den String in einen Array drückt. Die define()-Einträge füge ich weiter oben per require_once() (entsprechend nach der gewählten Spracheeinstellung) ein.
Meine Frage nun:
Gäbe es eine performante Lösung, welche diese Konstanten ersetzt?