phpbar.de logo

Mailinglisten-Archive

[php] Explode

[php] Explode

Hartmut Holzgraefe hartmut_(at)_six.de
Mon, 04 Sep 2000 10:40:29 +0200


"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