Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Zapis do pliku i nowa linia
Forum PHP.pl > Forum > Przedszkole
Matiash
witam,

Jak zapisać do pliku txt kilka zmienneych i żeby każda z nich zapisała się w osobnej linii ? Mam taki kod:
  1. $z1 = 'tekst1';
  2. $z2 = 'tekst2';
  3.  
  4. $tekst = $z1 . "\n\r" . $z2;
  5. $fp = fopen($file, 'w');
  6. fwrite($fp, $tekst);
  7. fclose ($fp);
  8.  


Efekt jest taki że obie zmienne są zapisane w jednej linii w pliku txt.
nospor
nie: "\n\r"
a: "\r\n"
Matiash
ok dziekuje, ale teraz mam kłopot z zapisem tablicy. Mam tablice i kazdy jej element chciałbym zapisać w osobnej linii.

  1. $tab[$i]['name'];


Próbuje czegoś takiego:
  1. $fp = fopen($file, 'w');
  2. for ($i = 0; $i < $k; $i++) {
  3. $t .= $tab[$i]['name'] . '\r\n' . $tab[$i]['desc'] . '\r\n' ;
  4. }
  5. fwrite($fp, $t);
  6. fclose ($fp);


niestety powyższe nie działa, wpisuje do plik "\r\n";
blooregard
Znaki specjane muszą być w cudzysłowach, nie w apostrofach.
Matiash
dzięki bardzo smile.gif Wszystko działa.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.