Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Plik tekstowy do tablicy
php11
post 22.09.2015, 11:01:03
Post #1





Grupa: Zarejestrowani
Postów: 215
Pomógł: 5
Dołączył: 11.02.2011

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


Cześć,

Mam tablicę:

  1. $tablica = array(
  2. '888',
  3. 'ccc',
  4. 'ddd',
  5. );
  6.  


Chciałby ją przenieść do pliku tekst.txt:

  1. aaa
  2. ccc
  3. ddd


Niestety nie umiem go teraz pobrać, by otrzymać tablicę.
Wiem, że powinoo być: $lines = file('tekst.txt'), ale nie daję rady.

Z góry dziękuję za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Pyton_000
post 22.09.2015, 11:13:24
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Ostatnio dokumentacja od php szwankuje to Ci pomogę: http://php.net/manual/en/function.file.php
Go to the top of the page
+Quote Post
php11
post 22.09.2015, 11:15:55
Post #3





Grupa: Zarejestrowani
Postów: 215
Pomógł: 5
Dołączył: 11.02.2011

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


Dziękuję...

Dokumentacja nie szwankuje, klikam już dobrą godzinę i nie daję rady.
Stąd prośba o pomoc...

Ten post edytował php11 22.09.2015, 11:16:45
Go to the top of the page
+Quote Post
Pyton_000
post 22.09.2015, 11:22:57
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Kurna czemu się ludzie nie nauczą że szklane kule nam się wszystkie popsuły...
Go to the top of the page
+Quote Post
php11
post 22.09.2015, 11:36:34
Post #5





Grupa: Zarejestrowani
Postów: 215
Pomógł: 5
Dołączył: 11.02.2011

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


  1. $tablica = array file('/tekst.txt', FILE_IGNORE_NEW_LINES);


Niestety nie działa
Go to the top of the page
+Quote Post
nospor
post 22.09.2015, 11:39:28
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




A po co dales tam te array? Przeciez teraz masz pewnie PARSE ERROR :/


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
KsaR
post 22.09.2015, 13:14:25
Post #7





Grupa: Zarejestrowani
Postów: 520
Pomógł: 102
Dołączył: 15.07.2014
Skąd: NULL

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


A tak?
  1. $tablica=file('/tekst.txt'); // tablica, z podzialem na linijki.
  2. $str=implode("\r\n", $tablica); // string z tablicy, w nowych liniach - do zapisu.
  3. file_put_contents('/test2.txt', $str); // zapis do pliku test2.txt wraz z nowymi liniami.


Ten post edytował KsaR 22.09.2015, 13:15:58


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 21:07