PHP-Code:
$stringarray = preg_replace("/\r|\n/s", "", $stringarray);
funktioniert nicht. stattdessen habe ich mit
http://regexp-evaluator.de/evaluator/ getestet und folgende lösung gefunden:
PHP-Code:
$stringarray = preg_replace("#(\r|\n)#i", "", $stringarray);
außerdem klappt das nur zeilenweise und nicht auf's ganze array angewendet.
PHP-Code:
$text = str_replace(array("\r\n", "\n", "\r"), '', $text);
kann man genausogut verwenden.
sämtliche php-dokus, die behaupten, dass bestimmte string-funktionen auch für arrays funktionieren, verschweigen die tatsache, dass dies nur für eindimensionalen arrays gilt. das hat mich jetzt mehr als 4 stunden sucherei gekostet.