Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zmienne w pliku txt
Amorph
post
Post #1





Grupa: Zarejestrowani
Postów: 309
Pomógł: 0
Dołączył: 6.06.2006
Skąd: include('root/europe/ poland/szczecin.php');

Ostrzeżenie: (0%)
-----


Witam.
Chciałbym się dowiedzieć jak zapisywać zmienne do plików tekstowych. Chodzi mi dokładnie o różnego rodzju zmienne tzn. część tekstowa, część numeryczna. Czym(jakim znakiem) oddzielać zmienne w pliku?
Szukałem w googlach i na forum "zmienne php"+plik txt jednakże nie znalazłem zadowalających mnie odpowiedzi.
Z Góry Dziękuję za Pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Ja_Szczur
post
Post #2





Grupa: Zarejestrowani
Postów: 115
Pomógł: 0
Dołączył: 4.12.2005
Skąd: Strzyżów

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $tablica_zmiennych = array( 'qwe', 12, 'tekst', 12.77 );
  3.  
  4. $file = fopen( 'plik.txt' , 'w' );
  5. fwrite( $file , implode( "[backslash]n" , $tablica_zmiennych ) ); // piszę [backslash], bo kolorowanie kodu źle działa...
  6. fclose( $file );
  7.  
  8. //odczyt
  9.  
  10. $file = file();
  11. // teraz $file[0] ma wartość 'qwe'
  12. // $file[1] ma wartość 12
  13. // itd.
  14. ?>


jeżeli tekst ma w sobie \n, zamień je np. na "\\n", lub jako separatora użyj kombinacji znaków typu |^|
wtedy zapis: implode( '|^|' , $tablica_zmiennych )
a odczyt:

  1. <?php
  2. $file = file_get_contents( 'plik.txt' );
  3. $data = explode( '|^|' , $file );
  4. // teraz $data[0] ma wartość 'qwe'
  5. // $data[1] ma wartość 12
  6. // itd.
  7. ?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 10:36