arraybreak
Erfahrenes Mitglied
Abend zusammen,
ich kämpfe schon seit langem mit Zeilenumbruch und str_replace, komme aber nicht auf die Lösung.
Mit explode will ich erreichen dass die ";" durch einen Leerzeichen ersetzt werden, damit meine Tabelle mit werten gefüllt wird und jede Spalte weiß was sie für Wert hat, was auch wunderbar klappt. Mit str_replace will ich die "#" durch einen Zeilenumbruch ersetzen damit in meiner Tabelle neue Zeile beginnt und mit Werten gefüllt wird.
Also das Zeilenumbruch "\r\n" wird in der Tabelle nicht angezeigt, also nehme ich an dass dieses Befehl irgend verstanden wird aber es kommt leider zu keinem Zeilenumbruch
hier mein Code:
ich kämpfe schon seit langem mit Zeilenumbruch und str_replace, komme aber nicht auf die Lösung.
Mit explode will ich erreichen dass die ";" durch einen Leerzeichen ersetzt werden, damit meine Tabelle mit werten gefüllt wird und jede Spalte weiß was sie für Wert hat, was auch wunderbar klappt. Mit str_replace will ich die "#" durch einen Zeilenumbruch ersetzen damit in meiner Tabelle neue Zeile beginnt und mit Werten gefüllt wird.
Also das Zeilenumbruch "\r\n" wird in der Tabelle nicht angezeigt, also nehme ich an dass dieses Befehl irgend verstanden wird aber es kommt leider zu keinem Zeilenumbruch
hier mein Code:
PHP:
function LoadData1() {
$lines = array("2013;240;136;376;1000;1376;47#2014;360;204;564;;1940;147#2015;360;204;564;;2504;280#");
$data = array();
foreach($lines as $line)
$bbb = str_replace("#","\r\n",$line);
$data[] = explode(";",trim($bbb));
return $data;
}