fastix®: Variabler String ersetzen?

Beitrag lesen

Moin!

$text=str_replace("[img:]","<img src='",$text);
$text=str_replace(";desc:"," alt='",$text);
$text=str_replace("]","'>",$text);

Bei einem "Regulären Ausdruck"  (regular expression) haben einige Zeichen besondere Bedeutungen. Dieses sind:

[]?.^$|*+{}()

Diese Zeichen musst Du maskieren wenn Du nach ihnen suchst. Dies geschieht mit einem Backslash.

Also:

$text=str_replace("\[img:\]","<img src='",$text);  
$text=str_replace(";desc:"," alt='",$text);  
$text=str_replace("\]","'>",$text);

Lesestoff: http://www.regular-expressions.info/reference.html

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development