Mailinglisten-Archive |
"Stefan M." wrote:
>
> Hi,
>
> $foo = "Test123#sep#Test456";
> $foo2 = explode("#sep#",$foo);
> echo $foo2[0]." - ".$foo2[1];
>
> sollte 'Test123 - Test456' ergeben.
>
> aber wie mach ich es, wenn ich mehrere seperatoren habe?
>
> $foo = "test123#sep1#Test456#sep2#Test789"
>
> Nun möchte ich auch jeweils #sep1# und #sep2# durch etwas anderes ersetzen.
> Wie?
mit split() statt explode(), dann darf der Separator auch ein
regulärer Ausdruck sein
hier also z.B. split("#sep[12]#",$foo)
--
Hartmut Holzgraefe
hartmut_(at)_six.de http://www.six.de +49-711-99091-77 fax:-99
php::bar PHP Wiki - Listenarchive