az array egy asszociatív tömb (kulcs - érték párok), amiben a kulcsok az egyes játékosok -szóval itt az ember és a gép-, azok értékei pedig az aktuális pontszámuk, ez ugye a játék elején 0-0
értelmezd úgy ezt a kulcs-érték dolgot, mintha lenne egy $ember és egy $gep változó, ami az elején 0-0, később ugye ezt növeljük, ez a 2 változó bele lenne téve a $jatekosok tömbbe, és úgy lehet rájuk hivatkozni, hogy $jatekosok['ember'], $jatekosok['gep'] <- tulajdonképpen ez történik leegyszerűsítve
tehát a a $jatekosok['ember'] mondja meg az ember pontszámát, a $jatekosok['gep'] pedig a gépét, és ugyanígy ezeket a változókat növelem a dobásoknál - ez a $jatekosok[$jatekos] += $dobas, azt úgy is lehetne írni hosszabban, hogy $jatekosok[$jatekos] = $jatekosok[$jatekos] + $dobas
a $kockak = 5 azért van, mert foreach-csel bejárom a $jatekosok tömböt, és az első bejárásnál (az embernél) lecsökkentem 0-ig a while ciklusban, ezért a második bejárásra (a gépre) újra kell inicializálni, hogy 5 kocka van
a var_dump($jatekosok) a $jatekosok tömböt "echozza ki", ugye tömböt, objektumot ilyesmit nem lehet echozni, var_dumpolni, vagy print_r -elni igen
próbáld ki hogy kiveszed a kommentet, látni fogod a $jatekosok tömb játék végi állását, valami olyasmit, hogy:
array(ember => 120, gep => 100), ami ugye azt mutatja, hogy a végén az embernek 120, a gépnek pedig 100 pontja lett
kellene egyszerűbb (de hosszabb, csúnyább) kóddal megoldani, vagy jó lesz így?