Mailinglisten-Archive |
Hallo Lars,
nachdem bisher keiner der Profis geantwortet hat, versuche ich es
eben 'mal als Anfaengerin (gerade mal 4 Wochen Workshop PHP ...)
> ich möchte gerne Daten für eine CSV-Datei aufbereiten, ich durchsuche
> einen string auf vorkommen von " und wenn schliesse ich Ihn in " ein
> etwa so solls sein: "STRING"
>
> Aber was ist falsch, ich muss doch da Quoten, oder nicht?
>
> if(ereg("\"", $var)) { $var = '"' . $var . '"'};
Suchst Du genau 2 Hochkommas, dann wuerde ich \"{2} verwenden.
Wenn Du nur irgendwo eines oder mehrere suchst: \"+.
> Da ich mit ; trenne müßte es doch dann für das so aussehen, oder?
>
> if(ereg(";", $var)) { $var = '"' . $var . '"'};
Bei allen Deinen Zeilen faellt mir nur auf, dass Du immer die selbe
Variablen-Bezeichnung verwendest, die sich anscheinend gegenseitig
ueberschreiben oder so ... ausserdem gibt es doch eine "Ersetzen-
Funktion" mit 'ereg_replace' bzw. 'eregi_replace' ...
Hoffe, es hilft,
Claudia
_________________________________________________________
Do You Yahoo!?
Get your free _(at)_yahoo.com address at http://mail.yahoo.com
php::bar PHP Wiki - Listenarchive