- chr: documentation ( source)
- mt_rand: documentation ( source)
- print_r: documentation ( source)
<?php
function MakeCouponCode() {
$res = "GP-";
for($i = 0; $i < 6; ++$i)
$res .= chr(mt_rand(0, 1) == 0 ? mt_rand(65, 90) : mt_rand(48, 57));
return $res;
}
$coupons = array();
for($i = 0; $i < 5; ++$i)
$coupons[] = MakeCouponCode();
print_r($coupons);