Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Losowy wyraz z dwóch plików txt
akat1
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 20.01.2013
Skąd: Kraków

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


Mam dwa pliki "txt", w których każda linia to jeden wyraz. Jak napisać kod, który będzie losowo dobierał - powiedzmy - 4 wyrazy z tych dwóch plików.

Proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
koreja
post
Post #2





Grupa: Zarejestrowani
Postów: 120
Pomógł: 22
Dołączył: 15.07.2008
Skąd: Raniżów/Rzeszów

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


  1. $dane = array();
  2. foreach(glob('*.txt') as $file) {
  3. $plik_do_odczytu = file($file);
  4. $dane = array_merge($dane, $plik_do_odczytu);
  5. }
  6. $los_wyraz = array_rand($dane, 3);
  7. echo $dane[$los_wyraz[0]];
  8. echo $dane[$los_wyraz[1]];
  9. echo $dane[$los_wyraz[2]];

Gdize w pętli pobierasz pliki txt z aktualnego katalogu.

Ten post edytował koreja 20.01.2013, 21:33:35
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: 13.10.2025 - 08:38