Frage

Ich benutze die Funktion preg_replace in PHP und versuche, URLs zu ersetzen, die Benutzer mit Bit.ly verkürzten Links einreichen: generasacodicetagpre.

Dies zeigt nur den Kommentar und die URL "Auslöschen".Die Frage ist, wie kann ich die URL aus dem Text erhalten und später anhängen?

War es hilfreich?

Lösung

preg_replace_callback ()

Beispiel von php.net: generasacodicetagpre.

Definieren Sie eine Callback-Funktion, die die URL ersetzt.Es wird die Übereinstimmungen als Parameter empfangen, und in dem Inneren werden Sie in Abhängigkeit von diesen Übereinstimmungen eine Ersatzzeichenfolge ein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top