kilogram Posted April 7, 2012 Report Share Posted April 7, 2012 <html><body><?php ## Печать всей таблицы ASCII-символов.// Сначала создаем массив того, что мы собираемся выводить,// не заботясь о форматировании (дизайне) информацииfor ($i=0,$x=0; $x<16; $x++) { for ($y=0; $y<16; $y++) { $chars[$x][$y] = array($i, chr($i)); $i++; }}// Теперь выводим накопленную информацию, используя идеологию // вставки участков кода в HTML-документ?><table border=1 cellpadding=3 cellspacing=0><? foreach ($chars as $row) {?> <tr> <? foreach ($row as $cell) { ?> <td> <?=$cell[0]?>: <b><tt><?=$cell[1]?></tt></b> </td> <? }?> </tr><? }?></table></body></html>Как работает вывод двумерного ассоциативного массива в этом коде? $chars[$x][$y] = array($i, chr($i)); - здесь каждому элементу созданного массива $chars присваиватся значение результата анонимного вызова массива array без имени? 1 Quote Link to comment Share on other sites More sharing options...
0 Int Posted April 7, 2012 Report Share Posted April 7, 2012 $chars[$x][$y][0] = $i;$chars[$x][$y][1] = chr($i);А почему это ASCII, а не ANSI? Quote Link to comment Share on other sites More sharing options...
Question
kilogram
Как работает вывод двумерного ассоциативного массива в этом коде?
$chars[$x][$y] = array($i, chr($i)); - здесь каждому элементу созданного массива $chars присваиватся значение результата анонимного вызова массива array без имени?
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.