Questa è la mia funzione:

Codice PHP:
function cub() {
        
        
$a = array(
            
            
=> array(
            
                
'x' => 5,
                
'y' => 3,
                
'z' => 'X',
                
            ),
        
        );

        
$n count($a);        
        
        for(
$i 0$i <= $n$i++) {
        
            
$x = ?
            
$y = ?
            
$z = ?
            
            
$cub "
        
                <div id='cub' style='margin: "
.$x." 0 0 ".$y."'>
                    "
.$z."
                </div>
                
            "
;
            
            echo 
$cub;
        
        }
        
    } 
In breve, io devo stampare dei div su di una pagina web in una certa posizione, come se dovessi posizionare delle pedine su di una griglia con scritto sopra X oppure O.

Quindi ho voluto creare un array che contenesse con dei numeri, ovvero un id del div, con dentro un altro array che contenesse delle chiavi e dei valori: x è la posizione x del div sul piano, y la y, mentre z è semplicemente il valore da stamparci dentro.

Poi con $n conto i div da essere stampati presenti dentro l'array $a.

Quindi poi ho scritto un ciclo for per stampare questi div, in questo caso solo uno, con una $x e una $y per posizionarlo sul piano, il problema è che non so proprio come estrapolare i dati dagli array per dargli delle coordinate e il valore X oppure O, come mi dovrei muovere?