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