[0]から[1000]のキーを持つ配列変数があります。配列のインクリメントを5で分割し、それをPHPの別の配列に割り当てる方法
例:
$data = Array
(
[0] => <td>xxxx</td>
[1] => <td>xxxx</td>
[2] => <td>xxxx</td>
[3] => <td>xxxx</td>
[4] => <td>1234</td>
[5] => <td>1233</td>
[6] => <td>1244</td>
[7] => <td>3218</td>
[8] => <td>xxxx</td>
[9] => <td>xxxx</td>
[10] => <td>xxxx</td>
)
私が欲しいものは、価値の閉じタグなど</tr>
で5インクリメント後のHTMLタグ<tr>
持つ配列を作ることです。
私はこのコードを試してみましたが、まだ動作していない:
for($i = 0;$i <= 20; $i++) {
if($i % 5 == 0){
$x[] = '<tr>' . $data[$i] . '</tr>';
}
}
結果はこのようなものです:
$x = Array
(
[0] => <tr><td>xxxx</td></tr>
[1] => <tr><td>1233</td></tr>
[2] => <tr></tr>
[3] => <tr></tr>
[4] => <tr></tr>
)
私がしたいことは、このようなものです:
$x = Array
(
[0] => <tr><td>xxxx</td><td>xxxx</td><td>xxxx</td><td>xxxx</td><td>1234</td></tr>
[1] => <tr><td>1233</td><td>1244</td><td>3218</td><td>xxxx</td><td>xxxx</td></tr>
[2] => <tr></tr>
[3] => <tr></tr>
[4] => <tr></tr>
)
I私は本当に解決策に近いと思うが、今まではまだ混乱している。ヘルプは本当に感謝しています。
ソリ、ここでは動作しません。 –