str_replace Aufruf zählen
alkativo
- php
Hallo,
wie bekomme ich raus wieoft die Funktion str_replace aufgerufen wurde?
Bis dann
al
Hallo,
wie bekomme ich raus wieoft die Funktion str_replace aufgerufen wurde?
du ermittelst vorher per subst_count, wie oft die Zeichenkette im String vorkommt, bevor du sie per str_replace ersetzt.
Viele Grüße!
_Dirk
Hi Dirk,
ich glaube das ist es. Wenn auch nur halb. Eine Kontrolle wieoft die Funktion tatsächlich ausgeführt wurde ist es ja noch nicht, aber immerhin ein Wert.
Bis dann
Al
Hallo,
Eine Kontrolle wieoft die Funktion tatsächlich ausgeführt wurde ist es ja noch nicht, aber immerhin ein Wert.
die Funktion wird immer nur einmal ausgeführt. Du willst doch wissen, wie viele Übereinstimmungen sie dabei findet? Eben das sagt dir substr_count ganz zuverlässig im Vorfeld.
Viele Grüße!
_Dirk
Am besten in einer while-, for- oder foreach-Schleife (je nachdem woher die "replace-Quelle" kommt) einen vorher mit $i=0 initialisierten Wert nach jedem Replace um eins hochzählen.