Kann ich private Instanzmethoden als Rückruf verwenden?

In meinem speziellen Szenario wird eine Texttransformation mit regulären Ausdrücken innerhalb einer privaten Methode durchgeführt. Die private Methode ruft preg_replace_callback auf, aber es sieht so aus, als müssten Callbacks für Objekte öffentlich sein. Ich bin also festgefahren, aus der privaten Welt auszubrechen und Implementierungsdetails offenzulegen, wenn ich es lieber nicht möchte.

Kurz gesagt: Kann ich eine Instanzmethode als Rückruf verwenden, ohne die Kapselung zu verlieren?

Vielen Dank.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage