hi leute,
hab da mal ein kleines Problem:
wie kann ich einen string zeilenweiße in ein array fuellen.
jedes array-elemant eine zeile des strings.
der string:
ich habe es jetzt schon mit vielen möglichkiten versucht, von str_replace ueber nl2br und explode, allerdings war nicht das richtige dabei.
geht nicht, leider
oben bei dem beispiel sollten 7 arrayelemente entstehen, es kommt allerdings nur ein element mit dem gesammten text darin zustande
hier mal der gesamte minicode der nicht will:
gesamtziel ist es den string so umzuwandeln:
(was dann mit implode ya kein problem mehr sein sollte)
hab da mal ein kleines Problem:
wie kann ich einen string zeilenweiße in ein array fuellen.
jedes array-elemant eine zeile des strings.
der string:
PHP:
$text = 'bla blub
dfhtfg
dsfgdf
gadfgadfg
fff';
ich habe es jetzt schon mit vielen möglichkiten versucht, von str_replace ueber nl2br und explode, allerdings war nicht das richtige dabei.
PHP:
$feld = explode('\n',$text); //\r
oben bei dem beispiel sollten 7 arrayelemente entstehen, es kommt allerdings nur ein element mit dem gesammten text darin zustande
hier mal der gesamte minicode der nicht will:
PHP:
$text = 'test drgr
drg
dfg
dfthdfrs rhsrth srhsht
rdgdafg';
$feld = explode('\n',$text);
echo count($feld);
//4test
echo nl2br($feld[0]);
gesamtziel ist es den string so umzuwandeln:
(was dann mit implode ya kein problem mehr sein sollte)
PHP:
//original
$text = 'test drgr
drg
dfg
dfthdfrs rhsrth srhsht
rdgdafg';
//gewuenscht
$text = 'test drgr\ndrg\ndfg\n\ndfthdfrs rhsrth srhsht\n\nrdgdafg';
Zuletzt bearbeitet: