niezbyt rozumiem o co ci chodzi z tymi różnymi sposobami zapisu
ale jesli chodzi o koncowe pytanie:
zapis
[php:1:bc99f0a368]<?php
$filename = 'nazwapliku.txt'; //nazwa plikui do zapisu
$separator = '|||'; //czym oddzielać poszczególne pola
$array = Array(); //to jest jakas tablica ktora chcemy zpaisac do pliku
$array[] = Array('pierwsza kolumna', 'druga kolumna', 'trzecia kol.'); //wypelniamy ja elementami
$array[] = Array('pierwsza kol., drugi wiersz', 'kol. 2, wiersz 2', 'kol3, w 2'); //j.w.
//w każdym razie masz taka tablice i teraz
$fp = fopen($filename, 'w');
foreach ( $array as $wiersz ){
fputs($fp, implode($separator, $wiersz)."n");
}
fclose($fp);
?>[/php:1:bc99f0a368]
i teraz odczytujesz:
[php:1:bc99f0a368]<?php
$filename = 'nazwapliku.txt'; //nazwa plikui do zapisu
$separator = '|||'; //czym oddzielać poszczególne pola
$file = file($filename);
$array=Array(); //w tej tablicy znajdzie sie plik
foreach($file as $wiersz){
$array = explode($separator, trim($wiersz));
}
unset($file);
//teraz juz mamy tablice $array z plikiem:
print_r($array);
?>[/php:1:bc99f0a368]