と呼ばれる配列ととexplode()
呼ばれる配列を使用して、文字列から 2 つの配列を作成しました。私がやりたいのは、アイテムの数をチェックすることです。アイテムが少ない場合は、数が一致するまで配列の値を繰り返したいと思います。よりも多くのアイテムがある場合は、 のアイテムの数と一致するまで、配列からのアイテムの削除を減らしたいと思います。$labels
$colors
$labels
$colors
$colors
$colors
$labels
$colors
$labels
count()
orを条件付きで使用して、2 つの配列間のアイテムの数を比較できると仮定しarray_legnth()
ます。また、何らかの while ループを使用する必要がありますが、開始方法が本当にわかりません。
2 つの配列を比較するために使用する必要があるより良い方法または関数はありますか? そして、2 番目の配列の項目を繰り返したり削除したりして、それぞれに同じ数の項目が表示されるようにするにはどうすればよいでしょうか?