PHP 2-boyutlu bir dizi ->

0 Cevap php

Ben bir iki-boyutlu bir dizi okuma ve bir HTML tabloya değerleri dönüştürmek gerekir. Örneğin:

$grid = array( array(0,0,0,0),array(0,0,0,0),array(0,0,0,0),array(0,0,0,0),array(0,0,0,0));
$grid[0][0]=4;$grid[0][1]=4;$grid[0][2]=4;$grid[0][3]=4;
$grid[1][0]=3;$grid[1][1]=3;$grid[1][2]=5;$grid[1][3]=5;
$grid[2][0]=3;$grid[2][1]=3;$grid[2][2]=5;$grid[2][3]=5;
$grid[3][0]=0;$grid[3][1]=0;$grid[3][2]=5;$grid[3][3]=5;

Bu dizi Okuma, dinamik kılavuzunda aynı sayıda hücreler yatay veya dikey olarak birleştirilmiş olan <TABLE> sözdizimi yazmak istiyorum:

Ben $grid yukarıdan aşağıdaki sözdizimi oluşturmak mümkün olmalıdır, olduğunu:

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td colspan="4">4</td>
</tr><tr>
<td colspan="2">3</td>
<td colspan="2" rowspan="2">5</td>
</tr><tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr></table>

Ben doğru colspan işlemek mümkün olmuştur, ama rowspan sorunu ile sorun yaşıyorum. Herhangi bir fikir? temelde $grid tarafından kurulan dizisi "format" adlı özel içeriği ile özel web sayfaları oluşturmak mümkün olmak istiyorum.

Herhangi bir yardım büyük takdir!

0 Cevap