14. juli 2008 - 15:22
Der er
6 kommentarer og 1 løsning
Fra txt fil til værdier i php
Hej. Jeg har en txt fil, hvor at jeg gerne vil hente værdierne ud, evt. i et array. Filen ser således ud: 12,13,14 112,113,114 212,213,214 312,313,314 412,413,414 512,513,514 600,610 700,710 800,810 Så vil jeg gerne have værdierne ud, så 12 fx. er $array[1] = 12. 13 er $array[1] = 13. 14 er $array[1] = 12... Osv.
Annonceindlæg fra Infor
Du kan jo indlæse filen med file() $filnavn = 'fil.txt'; $mit_array = file($filnavn); $mit_data = array(); //bruges til at gemme data... for($i = 0; $i < count($mit_array); $i++){ $mit_data[] = explode(',',$mit_array[$i]); } echo '<pre>'; print_r($mit_data); echo '</pre>';
Samme metode, bare kortere: $mit_array = file( "fil.txt" ); array_walk( $mit_array, create_function( '&$e', '$e = explode( ",", trim( $e ) );' ) ); echo '<pre>'; print_r($mit_data); echo '</pre>'; :D