phpbar.de logo

Mailinglisten-Archive

[php] datei einlesen, \" ersetzen

[php] datei einlesen, \" ersetzen

LB lsblsb at gmx.de
Die Mar 29 08:50:13 CEST 2005


hallo,

ich habe ein seltsames problem:

ich möchte eine csv datei einlesen u. ersteinmal alle eventuellen 
"enclosures" entfernen.
also die datei hat diesen aufbau:

"A","B","C"
"1","2","3"
"1","2","3"

wenn ich nun die datei per fread einlese und dann einfach per
$csv = str_replace("\\\"", "", $csv);
alle vorkommen von " ersetze, geht das.

versuche ich jedoch über
$csv = preg_replace("/\\\"/", "", $csv);
kommt sowas raus:
\A\,\B\,\C\
\1\,\2\,\3\
\1\,\2\,\3\

das passiert aber nur wenn ich von den string der eingelesenen datei 
verwende.
wenn ich einen string im script definiere, zb.: "\"A\",\"B\",\"C\""
dann funktioniert das mit preg_replace.

wie kann das sein??

danke für jeden tip.

gruß lars


php::bar PHP Wiki   -   Listenarchive