Αρχειο με στηλες

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
johna
Δημοσιεύσεις: 2
Εγγραφή: 20 Σεπ 2014 09:10

Αρχειο με στηλες

Δημοσίευση από johna » 20 Σεπ 2014 09:17

καλημερα και καλως σας βρηκα .
Εχω ενα αρχειο απο τραζετα .txt και θελω να το διαβασω
εχει 3 στηλες και θελω η καθε μια να διαβαστει ξεχωριστα .

π.χ
στηλη 1 στηλη 2 στηλη 3
ς;εςε;ςε;ςε γγρττ4546 ωσδγ
;ςε;ςε;ςε;ς σφδγδφγτρ δφγδφγ
;ςε;ςε; ςεοιφθςε δφγδφγ
;ςες;ε;ε φερφρε δφγδφγ
ς;εε


πρεπει να βαλω και τα space και μετα να το διαβασω
ενα που σκεφτηκα ειναι με reg ex.
καμια αλλη ιδεα γιατι θελω να τα απομονοσο

καποια ιδεα για το πως θα το κανω


ευχαριστω

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6237
Εγγραφή: 30 Νοέμ 2004 03:09

Αρχειο με στηλες

Δημοσίευση από fafos » 20 Σεπ 2014 11:12

melethse fopen, feof, fgets klp:

Κώδικας: Επιλογή όλων

$file_handle = fopen("arxeio.txt", "rb");

while (!feof($file_handle) ) {

	$line_of_text = fgets($file_handle);
	$parts = explode(';', $line_of_text);

	echo $parts&#91;0&#93;.'-'.$parts&#91;1&#93;.'-'.$parts&#91;2&#93;.'<br />';

&#125;

fclose&#40;$file_handle&#41;;
ti einai h "τραζετα"?
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

gvre
Δημοσιεύσεις: 992
Εγγραφή: 14 Οκτ 2010 11:34
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Αρχειο με στηλες

Δημοσίευση από gvre » 20 Σεπ 2014 11:30

Ρίξε μια ματιά και στην http://php.net/manual/en/function.fgetcsv.php . Βολεύει, ειδικά σε περιπτώσεις που ο delimiter υπάρχει και μέσα στα δεδομένα.

johna
Δημοσιεύσεις: 2
Εγγραφή: 20 Σεπ 2014 09:10

Αρχειο με στηλες

Δημοσίευση από johna » 20 Σεπ 2014 15:12

fafos έγραψε:melethse fopen, feof, fgets klp:

Κώδικας: Επιλογή όλων

$file_handle = fopen&#40;"arxeio.txt", "rb"&#41;;

while &#40;!feof&#40;$file_handle&#41; &#41; &#123;

	$line_of_text = fgets&#40;$file_handle&#41;;
	$parts = explode&#40;';', $line_of_text&#41;;

	echo $parts&#91;0&#93;.'-'.$parts&#91;1&#93;.'-'.$parts&#91;2&#93;.'<br />';

&#125;

fclose&#40;$file_handle&#41;;
ti einai h "τραζετα"?
τραπεζα

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες