Я хочу научиться использовать для цикла, чтобы заполнить скобки, такие как: $ max начинается с 8 и может быть максимум 512. Я знаю только самые основы forloop, не слишком хорошо, чтобы сформируйте нижние скобки. Может ли кто-нибудь помочь мне в этом и объяснить, как они это сделали. Каждый идет в простой шаблон/последовательность.Использование forloop для заполнения скобок
Я очень ценю это.
$max = 8;
if($max == 8)
[[0, 0], [0, 0]],
[[0, 0], [0, 0]],
[[0, 0]],
[[0, 0]]
if($max == 16)
[[0,0], [0,0], [0,0], [0,0]],
[[0,0], [0,0], [0,0], [0,0]],
[[0,0], [0,0]],
[[0,0], [0,0]],
[[0,0]],
[[0,0]]
if($max == 32)
[[0,0], [0,0], [0,0], [0,0], [0,0], [0,0], [0,0], [0,0]],
[[0,0], [0,0], [0,0], [0,0], [0,0], [0,0], [0,0], [0,0]],
[[0,0], [0,0], [0,0], [0,0]],
[[0,0], [0,0], [0,0], [0,0]],
[[0,0], [0,0]],
[[0,0], [0,0]],
[[0,0]],
[[0,0]]
и т.д. до 512. Благодаря
У вас есть два '$ макс = = 32's there .. – face
«$ max» всегда кратно 4? Кроме того, вы можете получить хорошее чтение о php для циклов здесь - http://php.net/manual/en/control-structures.for.php. Здесь вам понадобится «вложенный цикл». – face
ops sorry $ max всегда удваивается .. 8, 16, 32, 64, 128, 256, 512. –