Matze: wie funktioniert eine Callback-Funktion?

Beitrag lesen

Hallo!

Es geht mir darum, den Benutzern verschiedene Möglichkeiten zur Formatierung von Eingaben zu geben.
Sowas wie hier im Forum die Liste mit Link, Bild, HTML, CSS usw. über dem Eingabefeld.

Vor einiger Zeit hab ich mal gelesen, dass das mit einer Callback-Funktion gemacht wird anstatt mehrere Aufrufe von preg_replace hintereinander zu setzen.

Leider versteh ich nicht was das ist und wie man damit arbeitet.
Könnte es mir bitte jemand erklären?

Vielen Dank!