![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 27.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam taki skrypcik
Chciałbym żeby ten skrypcik wczytał dane z pliku txt do tablicy, a potem wylosował jeden tekst (w pliku txt każdy tekst w osobnej linijce) i go wyświetlił. W tej chwili wyświetla mi tylko liczby od 0 do 4, w pliku jest piec tekstów, wiec podejrzewam ze losuje ale nie wyświetla go tylko numer wylosowanego elementu tablicy. Proszę podpowiedzcie co robię źle. Ten post edytował webtronic 2.05.2010, 00:45:27 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 306 Pomógł: 32 Dołączył: 20.01.2008 Ostrzeżenie: (20%) ![]() ![]() |
Ja bym zrobił to tak:
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Witam Mam taki skrypcik
Chciałbym żeby ten skrypcik wczytał dane z pliku txt do tablicy, a potem wylosował jeden tekst (w pliku txt każdy tekst w osobnej linijce) i go wyświetlił. W tej chwili wyświetla mi tylko liczby od 0 do 4, w pliku jest piec tekstów, wiec podejrzewam ze losuje ale nie wyświetla go tylko numer wylosowanego elementu tablicy. Proszę podpowiedzcie co robię źle. jak coś: Losuje od 0 do 4, dlaczego? A właśnie, w manualu jest napisane: Cytat If you are picking only one entry, array_rand() returns the key for a random entry. Otherwise, it returns an array of keys for the random entries. This is done so that you can pick random keys as well as values out of the array.
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#4
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
@smietek w jakim celu używasz mt_rand, skoro php dostarcza możliwość losowania w tablicach zupełnie inna funkcją (array_rand)?
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 09:15 |