Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Interpretacja ciągum jako osobne wyrazy a nie jeden ciąg
wnuczus
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 22.11.2010

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


Witam mam problem, nie umiem zmusić mojego skryptu który odczyty wuje dane, żeby dane z pliku odczytywał po kolei a nie jako jeden ciąg.

Proszę o pomoc
silnik skryptu
  1. $ciagwyjsciowy = $wylosowana_mapa[1]."\t".$wylosowana_mapa[2]."\t".$wylosowana_mapa[3]."\t"
  2. .$wylosowana_mapa[4]."\n";
  3.  
  4. @ $wp = fopen("losowaniemap.txt", 'w');
  5. fwrite($wp, $ciagwyjsciowy, strlen($ciagwyjsciowy));
  6. fclose($wp);


A to druga część odpowiadająca za odczytanie danych z pliku, ale niestety odczytuje go jako jeden cały ciąg a nie jako osobne mapy.
  1. @ $wp = fopen("losowaniemap.txt", 'r');
  2. $zamowienie = fgets($wp, 999);




Ten post edytował wnuczus 22.11.2010, 00:20:15
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


A czemu by niby miał to robić? Przecież znak \t to dokładnie taki sam znak jak każdy inny.

Najprostszym rozwiązaniem będzie użycie explode. Jednak bardziej sensownym będzie zapisywanie do pliku zserializowanych danych ((un)serialize).
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.10.2025 - 14:55