[解决]
我想创建数组包含40个元素(10x值“c”,10x值“d”,10x值“h”,10x值“s”)。 我尝试创建数组:
$znaczki = array_fill(0, $iloscZnaczkow, 'c');
$znaczki = array_fill($iloscZnaczkow, $iloscZnaczkow, 'd');
$znaczki = array_fill((2 * $iloscZnaczkow), $iloscZnaczkow, 'h');
$znaczki = array_fill((3 * $iloscZnaczkow), $iloscZnaczkow, 's');
Var $ IloscZnaczkow包含数字-10。 不幸的是,稍后我将使用$ znaczki和脚本
$i = 0;
foreach ($serializ as $key => $value) {
echo '<img src="images/' . $value . $znaczki[$i] . '.gif" />';
$i++;
}
throw image src =“images / 11.gif”(它到处都没有$ znaczki [$ i] :()
答案 0 :(得分:4)
问题是你一直在覆盖数组:
$znaczki = array_merge(
array_fill(0, $iloscZnaczkow, 'c'),
array_fill(0, $iloscZnaczkow, 'd'),
array_fill(0, $iloscZnaczkow, 'h'),
array_fill(0, $iloscZnaczkow, 's')
);
是你想要的。你不再需要索引数学了,因为array_merge会为你维护索引。