PHP-Funktion zum Löschen aller Zeichen in einem String

Ich bin interessiert anfunction delete_all_between($char1, $char2, $string) das wird gegebene $ string für $ char1 und $ char2 suchen und, wenn dies gefunden wurde, $ string aus dem Teilstring zwischen diesen beiden Zeichen löschen,einschließlich $ char1 und $ char2 selbst.

Beispiel:

$string = 'Some valid and <script>some invalid</script> text!';
delete_all_between('<script>', '</script>', $string);

Jetzt sollte $ string nur noch enthalten

'Some valid and  text'; //note two spaces between 'and  text'

Hat jemand eine schnelle Lösung?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage