Hallo,
ich habe einen String in dem steht z.b folgendes:
nun möchte ich per preg_match prüfen ob in dem String ein Variablencode steht (in diesem Fall das {{var:1}}). Wenn ja, soll der Wert, also die Zahl, des Variablencodes in einem String gespeichert werden.
Jedoch verzweifel ich schon am auslesen. Wenn ich den oben angegebenen String durchsuchen lasse, bekomme ich zwar den Variablencode in ein Array gelesen, jedoch OHNE die Zahl.
Hier mal mein Code:
Und hier die ausgabe von $treffer:
Wie krieg ich das richtig hin?
ich habe einen String in dem steht z.b folgendes:
Code:
Hallo ich bin ein String und heiße {{var:1}}
nun möchte ich per preg_match prüfen ob in dem String ein Variablencode steht (in diesem Fall das {{var:1}}). Wenn ja, soll der Wert, also die Zahl, des Variablencodes in einem String gespeichert werden.
Jedoch verzweifel ich schon am auslesen. Wenn ich den oben angegebenen String durchsuchen lasse, bekomme ich zwar den Variablencode in ein Array gelesen, jedoch OHNE die Zahl.
Hier mal mein Code:
PHP:
reg_match_all("#\{{var|\\}}#",$row['act_content'],$treffer)
Und hier die ausgabe von $treffer:
PHP:
Array (
[0] => Array (
[0] => {{var
[1] => }}
)
)
Wie krieg ich das richtig hin?
Zuletzt bearbeitet: