Locale Page...  Global  |  Germany  |  UK  |  USA
Your privat CyberGadget - Die besten Resourcen für Web-Designer, Web-Master und Web-Developer!
Quick Search
Werbung
Partner & Freunde
Developersdex
Tutorial Guide
PHP: Handbuch
PHP Handbuch der PHP-Dokumentationsgruppe php.net

str_replace

(PHP 3>= 3.0.6, PHP 4 , PHP 5)

str_replace --  Ersetzt alle Vorkommen eines Strings in einem anderen String

Beschreibung

mixed str_replace ( mixed search, mixed replace, mixed subject)

Diese Funktion ersetzt alle Vorkommen von search innerhalb der Zeichenkette subject durch den String replace. Falls Sie keine ausgefallenen String-Ersetzungen brauchen, sollten Sie immer dieser Funktion den Vorzug vor ereg_replace() oder preg_replace() geben.

Seit PHP 4.0.5 kann jeder Parameter von str_replace() auch ein Array sein.

Ist subject ein Array, erfolgt das Suchen und Ersetzen an jedem Wert von subject, und der Rückgabewert ist ebenfalls ein Array.

Sind search und replace Arrays, nimmt str_replace() einen Wert von jedem Array und verwendet ihn zum Suchen und Ersetzen von subject. Hat replace weniger Werte als search, so wird ein leerer String für den Rest der Werte zum Ersetzen verwendet. Ist search ein Array und replace ein String, dann wird dieser String für jeden Wert von search angewandt.

Beispiel 1. str_replace() Beispiel:

$bodytag = str_replace("%body%", "black", "<body text=%body%>");

Diese Funktion beruht auf einem Binär-Vergleich.

Anmerkung: str_replace() ist seit PHP 3.0.6 verfügbar, war aber bis PHP 3.0.8 fehlerhaft.

Siehe auch str_ireplace(), ereg_replace(), preg_replace() und strtr().


© 2001 - 2009 CYGAD.NET | All rights reserved. | Terms of Service | About | Time data: GMT +1! | Portal Release X2.6.1 Beta | RunTime: 0.5845
Optimized for Internet Explorer Internet Explorer 6.0+, Firefox Firefox 1.5+!