Questa è la mia funzione:
Codice PHP:
function cub() {
$a = array(
1 => 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?