- playing_field[i] ... oprava, samozrejme i, cyklus pro playing_field je 'for i in range (n): '
Příspěvky odeslané z IP adresy 2001:718:2601:26c:b10d:7f...–
To budes mozna muset upresnit, co kde davas.
1. Prom. symbol s vyskytuje jen a pouze na radcich 22, 43, nikam se neuklada. Tudiz veta, "sa mi ten symbol prepíše do všetkých podzoznamov", nedava smysl.
2. show_state(state,4) by melo vypsat 0, 1, 2, 3 + cele pole state
3. radek 43, state(n), by mela udelat pole prazdnych polozek help_file.append(''), toto pole jeste n krat rozmnozit do play_field playing_field.append(help_file), zobrazit, vratit "return playing_field".
Jestli tohle myslis... Jeste ti to muzu prepsat zjednodusene
for j in range (n): help_file.append('x') // kdyz tam dam misto '' pro nazornost 'x'
- help_file[j] = 'x';
- pro n = 5, tak to udela help_file = ['x','x','x','x','x']
for i in range (n): playing_field.append(help_file)
- playing_field[j] = help_file
- playing_field[j] = ['x','x','x','x','x']
- pro n = 5, tak to udela help_file = [ ['x','x','x','x','x'], ['x','x','x','x','x'], ['x','x','x','x','x'], ['x','x','x','x','x'], ['x','x','x','x','x']]
Tak to mas napsane v kodu. Otazka je, zda jsi to chtel takto a nebo jsi ty dva cykly chtel spojit a vytvaret pyramidu? Pokud je chces spojit, musis zachovat odsazeni
for j in range (n):
help_file.append('')
for i in range (n):
playing_field.append(help_file)
for j in range (n):
help_file.append('')
for i in range (n):
playing_field.append(help_file)
Jo, php 5.5.12 mi to dela. Jestli mate nekdo moznost, zkuste testnout vyssi verzi :)
Jo, je nutne prehodit radky
var_dump($users_db); // 2
var_dump($users_db->table); // 1
class classDb
{
private $table;
public $structure;
function __construct($structure)
{
$this->table = array(1,2,3);
}
}
$users_db = new classDb('classUser');
var_dump($users_db->table); // 1
var_dump($users_db); // 2
// 1 - Fatal error: Cannot access private property classDb::$table in C:\wamp\www\
// 2 - To zobrazi uplne vsetko :)
Chtel bych, aby mi hacker nemohl zobrazit nic z classu. Da se to zabezpecit?
var_dump($users_db->table); - napise error
var_dump($users_db); - mi bezproblemu zobrazi i $users_db->table vcetne obsahu a jeste drze vypise, ze je to private :)