Pereiti prie turinio

PHP 2D matrica + koordinatės


Rekomenduojami pranešimai

1) nuskaitai reikalingus įrašus

2) tada suki ciklą per tuos įrašus ir juos įtraukinėji į 2D masyvą pagal koordinates ($mas[$record->x][$record->y] = $record)

3) suki dvigubą ciklą kad paimti visus elementus ir juos atspausdini:

 

for ($y = 0; $y < $matricos_aukstis; $y++)
 for ($x = 0; $x < $matricos_plotis; $x++) {
   $elementas = $mas[$x][$y];
   //spausdini
 }

 

O spausdinti gali tiesiog į lentelę.

Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 2 savaičių...

Jei kam prireiktų 2d koordinačių matricos :

<table border="1">
<tr>
<?php
$z=0;
for ($j=0; $j<10; $j++) {

	for($i=0; $i<10; $i++) {
		$z++;	
	$mas[$j][$i] = $z;

	}
}

for ($j=0; $j<10; $j++) {
	for($i=0; $i<10; $i++) {	
	?>
	<td>
	<?php
	echo $mas[$j][$i];
	?> </td>
	<?php
	if ($i > 8) {
	echo "</tr>";
		}
	}
}
?>
</table>

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...