dedlfix: Bestimmten Teil aus einem String ausschneiden.

Beitrag lesen

Tach!

ich dachte ich bekomme das mit str hin.
strtr ( $seite, '', 'border="0" cellpadding="3" width="600"' );
aber leider war das nicht der richtige Weg.
Vieleicht kann mir hier jemad erklären, wie ich den besagten Teil aus meinem String löschen kann.

Das PHP-Handbuch listet die korrekte Reihenfolge der Parameter auf. Allerdings ist strtr() in der Form mit 3 Parametern nicht für dein Anliegen geeignet. Die Variante mit zwei Parametern ist zwar verwendbar, braucht jedoch ein Array, in dem Suchstring und Ersatz stehen. Diese Variante ist also gut geeignet, wenn du mehrere Ersetzungen vornehmen willst. Bei nur einem Suchstring ist str_replace() besser, weil ohne zusätzliches Array.

Und ja, mit regulären Ausdrücken geht das natürlich auch. Aber man muss ja nicht mit Kanonen auf Spatzen schießen, wenn du kein Muster sondern nur einen feststehenden Text ersetzen willst.

dedlfix.