Mailinglisten-Archive |
>sicher, allerdings habe ich noch keine so schmale funktion gefunden, >die mir einfach nur die werte in ein zweidimensionales array ausgibt. >und genau das brauche ich. > nun, ich will die klasse nun nicht ausprobieren, jedoch sieht mir " CCsv" nicht schlecht aus.. <snippet> $oCSV = new CCsv(); $aResult = array ( 0 => array( "field1" => "value11", "field2" => "value12", "field3" => "value13", "field4" => "value14", "field5" => "value15" ), 1 => array( "field1" => "value21", "field2" => "value22", "field3" => "value23", "field4" => "value24", "field5" => "value25" ), 3 => array( "field1" => "value31", "field2" => "value32", "field3" => "value33", "field4" => "value34", "field5" => "value35" ) ); echo "<h1>Before</h1>\n"; ArrayPrint( $aResult ); $oCSV->Write( "d:/test.csv", $aResult ); unset( $aResult ); $aResult = $oCSV->Read( "d:/test.csv" ); echo "<h1>After</h1>\n"; ArrayPrint( $aResult ); </snippet> das ist jetzt saven von $aResult als csv, dann wieder den weg zurück und die funktion Read() gibt nen array zurück.. kannst natürlich auch direkt ein anderes file laden. ArrayPrint() ist keine funktion der klasse sondern gibt nur einen array strukturiert aus (wie var_dump()).. http://www.phpclasses.org/browse.html/package/131.html test die mal.. gruss dario nuevo
php::bar PHP Wiki - Listenarchive