Stefan Richter: 2 dimensionales Array füllen

Beitrag lesen

Hallo,

also erst einmal recht herzlichen Dank für deine schnelle Antwort.

Mal 'ne ganz dumme Frage zwischendurch:
Hat das Spielfeld eine endliche Ausdehnung oder erweitert sich das während des Spieles ständig?

Das Spielfeld besitzt keine feste Ausdehnung... die Ausdehnung legen die Spieler fest, je nachdem wie sie sich ausbreiten... die einzigste Beschränkung dahingehend liegt im von mir gewählten Datentyp Integer in der Datenbank für die jeweilige X-Y Position...
Das macht aber in dem Falle ja relativ wenig, da ich die minimale X bzw. Y Position ja separat speichere...

Für ein endliches Grid, das nur TRUE oder FALSE oder maximal eben 256 unterschiedliche Werte pro Zelle enthalten muss, nehme ich in PHP immer ein "Array of String"
Das benötigt erheblich weniger Platz, als ein PHP-Array, also eine Baumstruktur und ist um einiges schneller

Okay, über eine Mischung von Array und String habe ich noch nicht so darüber nachgedacht, aber das müsste ich mal wirklich mal testen... stimmt schon, bei einem String kann man ja dann auch auf die [x.] Position zugreifen...

Die Vergewaltigung der Typen in PHP ist mMn manchmal die Lösung.

;-) Okay, ich teste es mal aus...