phpbar.de logo

Mailinglisten-Archive

[php] CSV String zerlegen ohne fgetcsv

[php] CSV String zerlegen ohne fgetcsv

Andreas Brandl php_(at)_phpcenter.de
Tue, 8 Oct 2002 21:03:49 +0200


Hi Andre,

du kannst doch bei Explode() Zeichen als Trenn-Argument eingeben:

$string = '"Hallo";"Test";"kaum;zu glauben"';
$arr = explode("\";\"",$string);
echo var_dump($arr);

müsste doch gehen, oder?

Ciao,
Andi

-----Original Message-----
From: php-admin_(at)_phpcenter.de [mailto:php-admin_(at)_phpcenter.de] On Behalf
Of Andre.Steffens_(at)_postadress.de
Sent: Tuesday, October 08, 2002 8:45 PM
To: php_(at)_phpcenter.de
Subject: [php] CSV String zerlegen ohne fgetcsv

Hallo,

wie kann ich einen String ähnlich wie mit der Funktion fgetcsv zerlegen
ohne
allerdings eine Datei zu lesen?

Bsp:

$string = '"Hallo";"Test";"kaum;zu glauben"';
$arr = get_csv($string,";",'"');

Ausgabe:
$arr[0] = "Hallo";
$arr[1] = "Test";
$arr[2] = "kaum;zu glauben";

Als Parameter sollte man den String, das Trennzeichen sowie das
Texterkennungszeichen eingeben können.

Hat jemand sowas schon fertig irgendwo liegen?

Gruß und Danke
Andre


php::bar PHP Wiki   -   Listenarchive