Aktywne Wpisy
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.

AlienFromWenus +10
Dlaczego faceci muszą być tacy agresywni, bez emocji, empatii i człowieczeństwa? Zero ludzkich odruchów, tylko maszyny, którym nadrzędnym celem jest zarabiać hajs, bo nie liczy się dla nich być, tylko mieć, i to nie dla siebie, ale by pokazać się innym, że jest lepszy. Pieprzony wyścig szczurów. Na co to komu? Rywalizacja w imię czego? Tylko coraz lepszy telewizor, samochód, zamiast skupić się na budowaniu szczęścia na rzeczach niematerialnych.
Trudno dziś przez
Trudno dziś przez




źródło: comment_s9qojFenEGCTOF0SNqxlmVxHvYeDNt8I.jpg
Pobierzten blok to taki skrót myślowy i w sumie trochę z błędem, powinno być coś takiego?
if koniec liczb to w lewo (reset losowania)
else if data(aktualna)>data(zapisana)+24h to w prawo else koniec
else if data(aktualna) koniec
else data=0 (reset losowania)
Generalnie mam problem z datami i wyświetlaniem tego w okresie czasu. Jest gdzieś to może fajnie rozpisane? Na chwilę obecną mogę jedynie wylosować wszystkie pary liczb i koniec ( ͡
https://www.php.net/manual/en/function.date.php#refsect1-function.date-parameters
Tutaj jak dodać/odjąć czas:
https://www.php.net/manual/en/datetime.add.php
I inne rzeczy które mogą się przydać:
https://www.php.net/manual/en/book.datetime.php
zamiast:
date('W')daj:
date('N')- dni tygodnia 1-7zamiast
if ($weekDay==1 || $weekDay==2 || $weekDay==3 || $weekDay==4 || $weekDay==5) {...} else {...}to:
if ($weekDay < 6) {...} else {...}zamiast
$p++;$g++;
$d++;
$g++;
$d++;
daj:
++$p;$g += 2;
$d += 2;
Może się okazać, że algorytm będzie losował liczby dziesiątki tysięcy razy. Im bliżej końcówki tablicy tym trudniej wylosować liczby, które nie były już użyte.
Więc to:
for ($i=0 ; $i<34 ; ){
$liczby[$i] = rand(0,34);
for ($j=0 ; $j<$i ; ++$j)
if ( $liczby[$j] == $liczby[$i] ) --$i;
++$i;
}
lepiej zastąp czymś takim:
$liczby = range(0, 34);shuffle($liczby);
https://pastebin.com/LpmgtubH