Ich möchte preg_replace Klassenmethode als zweite Variable verwenden, wiepreg_replace. Wie benutzt man 0 in der Funktion?
$x = preg_replace('/\[\[\[(.+)\]\]\]/',
(new ButtonGroupWidget(['idsForLoad' => ['\0']]))->run(),
$code);
Idee ist Schaltflächen erzeugen statt [[[button id]]]. Ja, das ist irgendwie seltsam) Und ja, ich weiß, was Smarty ist)
Deklarieren Sie eine Callback-Funktion und verwenden Sie 'preg_replace_callback'. –
Danke! Passt perfekt! – Teo
Geben Sie bitte Ihre Antwort ein, um die Frage korrekt zu beantworten. – Teo