ランダム クーポン コードを生成する方法を説明しているこのスタック オーバーフローの投稿を見つけました。
私はそのコードを使用して、一度に複数のクーポン (たとえば 50) を生成し、コンマで区切って検討しています。
出力は、COUPON-HMECN、COUPON-UYSNC などになります。
以下のコードとコードパッドの例が利用可能です。
$chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$res = "COUPON-";
for ($i = 0; $i < 5; $i++) {
$res .= $chars[mt_rand(0, strlen($chars)-1)];
}
echo $res . ",";