zamiana

0

Jak zamienić dane z np 4 linijki z pliku textowego na inne dane ???

0

Jak zamienić dane z np 4 linijki z pliku textowego na inne dane ???

$nazwa = 'plik.txt';
$plik = file($nazwa);
//modyfikacja
$plik[3] = 'nowy tekst bla bla bla '."\n";
//lub usuwanie
//unset($plik[3]);
$fp = fopen($nazwa, 'w');
flock($fp, 2);
fputs($fp, str_replace("\r", , join(, $plik)));
flock($fp, 3);
fclose($fp);

0

fputs($fp, str_replace("\r", , join(, $plik)));

A nie lepiej:
fputs($fp, join('\r', $plik));

0

fputs($fp, str_replace("\r", , join(, $plik)));

A nie lepiej:
fputs($fp, join('\r', $plik));

hmm... jeśli każda linia zakończona jest sekwencją \r\n i dodamy
jeszcze na koniec każdej lini \r , a podczas zapisu \n zostanie
zastąpione na \r\n, to każda lini będzie kończyć się sekwencją: \r\r\n\r :-/

1 użytkowników online, w tym zalogowanych: 0, gości: 1