コメントに基づいて説明を加えて編集しました。連想配列を使用したPHPループ
私はこのようになり、キーと値を持つダイナミック連想配列を有する:
array: ["apples" => 4 "bananas" => 4 "cherries" => 4 "dates" => 3]
Iは、(動的nの)別のNサイズの配列を作成したいという意志直列に配列をループ。
例:
function makeArray($commonWords){
$n = 6;
$result = array_fill(0,$n, '');
$i = 0;
while (list($key, $value) = each($commonWords)) {
$result[$i] = $result[$i] . $key;
$i++;
}
return $result;
}
この出力を提供する:
(if n = 6):
apples, cherries, apples
bananas, dates, bananas
cherries, apples, cherries
dates, bananas
apples, cherries
bananas, dates
Nレンジが
すべての値の1〜和Iが持っているコードは、これまでです
array:6 [▼
0 => "apples"
1 => "bananas"
2 => "cherries"
3 => "dates"
4 => ""
5 => ""
]
しかし、5行目は "リンゴ"でなければならず、6番目のものは "バナナ"である必要があります。 その後、上記の例のように、 "apples"の後に "cherries"などが必要です。
これは説明を明確にします。
たぶんそれは私ですが、私はそれを得ません – Andreas