Nicole: strrchr suche nach string NICHT EINZELNES ZEICHEN

Beitrag lesen

Hallo Sven,

Lösungsansätze:

Mit strrev() kannst du Strings umdrehen. Wenn du needle und haystack umdrehst und dann von vorne suchst (strstr() oder strpos(), wie gewünscht), und dann die Position ebenfalls wieder umrechnest auf den Vorwärts-String, solltest du die gewünschte Information kriegen können.

Na so gehts auch nicht ganz, beim Umdrehen des
strings findet needle natürlich dahinter nichts
mehr zum Anzeigen.

Aber wollte auch nur wissen ob es nicht eine
vordefinierte Funktion wie strstr() gibt.
Ist sonst immer ärgerlich wenn man was selber
zusammenstrickt und dann irgenwann sieht:"Hätte
so einfach sein können";-) Hatte ich als ich
array_merge nomals selbst erfunden hatte;-)

Na ja, da es das nicht gibt,
löse ich dies mit explode und lasse mir mit end()
das letzte element anzeigen, natürlich indem ich den
Trennbegriff wieder zufüge.

Danke
Nikki