ホームページ  >  に質問  >  本文

PHP で区切られた乱数、非繰り返し

静的な数値 ;100 を追加するときに乱数を作成し、その数値を | で割る次の PHP コードがあります。正常に動作しますが、重複した番号が作成されます。重複した番号が作成されないようにするにはどうすればよいですか?

echo shd は 3;100|2;100 ですが、;100 の前に繰り返される数値はありません。ただし、このコードは 2;100|2;100 のような数値を繰り返し出力することがあります。

ああああ

P粉131455722P粉131455722432日前562

全員に返信(2)返信します

  • P粉512526720

    P粉5125267202023-09-07 14:36:59

    array_unique を使用すると、配列が崩壊する前に重複を削除できます

    リーリー

    返事
    0
  • P粉807397973

    P粉8073979732023-09-07 11:50:21

    リーリー

    試してみる: https://3v4l.org/a31pv

    返事
    0
  • キャンセル返事