ホームページ >バックエンド開発 >PHPチュートリアル >1 次元配列内の n 要素のさまざまな組み合わせを検索し、配列を返します。
array('a1','b2','c3','d4','e5','x1','y1','z1');
例えば上記の配列
次のような、この配列要素内の 3 つの要素のさまざまな組み合わせが必要です。
array('a1','b2','c3');
array('a1','b2','d4');
配列('a1','b2','e5');
配列('a1','b2','x1');
配列('a1','b2','y1');
。 ..
そして最後にそのような配列を返します
配列(
リーリー)
array('a1','b2','c3','d4','e5','x1','y1','z1');
例えば上記の配列
次のような、この配列要素内の 3 つの要素のさまざまな組み合わせが必要です。
array('a1','b2','c3');
array('a1','b2','d4');
配列('a1','b2','e5');
配列('a1','b2','x1');
配列('a1','b2','y1');
。 ..
そして最後にそのような配列を返します
配列(
リーリー)
3層のforeachソリューション
リーリー
順列と組み合わせは、結局のところ、小さいものから大きいものまで並べて、
それらを a b c d として設定し、そして (これは数学の問題です)
お誘いありがとうございます。数学を十分に学習していない場合は、マニュアルのデータの並べ替え/結合関数を確認してください
リーリー
配列
(
)
アイデアを教えてください
array('a1','b1','c1') と array('c1','a1','b1') は重複とみなされますか?