Hallo,
ich biege mich sein Tagen an einem Problem krum.
PHP
foreach($array as $key => $value){
foreach($value as $key2 => $werte){
preg_match_all("/(.*)(\[RED\])(.*)(\[\/RED\])(.*)/", $werte, $matches, PREG_SET_ORDER);
echo '<pre>';
print_r($matches);
echo '</pre>';
}
}
ergibt:
Array
(
[0] => Array
(
[0] => Dies ist ein [RED]Beispielsatz[/RED]. Und dies ist noch ein [RED]Beispielsatz[/RED].
[1] => Dies ist ein [RED]Beispielsatz[/RED]. Und dies ist noch ein
[2] => [RED]
[3] => Beispielsatz
[4] => [/RED]
[5] => .
)
)
Nur warum wird der 2te [RED]-Teil zerlegt und der 1te nicht?
Danke schon mal für eure Antworten.