![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 11.04.2002 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Wlasnie trafilem na problem z ktorym mam bardzo duzy klopot, chodzi mi o to ze mam liczby np: 16,10,9 i do tego mam procentowo ustawione szansy na wylosowanie czyli np 16-30%, 10-30%, 9-40%
i niestety nie wiem jak to zrobic w php. Wymyslilem jedna mozliwosc ze tworze tablice [php:1:9d3e403f50]<?php $tablica[1] = 16; $tablica[2] = 16; $tablica[3] = 16; $tablica[4] = 10; $tablica[5] = 10; $tablica[6] = 9; $tablica[7] = 9; $tablica[8] = 9; $tablica[9] = 9; $tablica[10] = 10; echo $tablica[rand(1,count($tablica))]; // losuje poprostu liczbe z tablicy ?>[/php:1:9d3e403f50] niestety jest to raczej niezbyt dobre rozwiazanie bo jesli liczb bedzie wiecej to tablica bedzie ciagle rosla a wielkosc tego pliku oczywiscie pewnie bedzie miala znaczenie przy szybkosci generowania strony. Mam nadzieje ze ktos ma jakies lepsze roziwazanie i podzieli sie nim ze mna ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 16:32 |