php随机生成车牌号,生成汽车牌照
时间: 2023-10-10 08:04:21 浏览: 67
以下是用 PHP 随机生成车牌号的示例代码:
```php
<?php
function generate_car_number()
{
// 省份简称列表
$province_list = array(
'京', '津', '沪', '渝', '冀', '豫', '云', '辽', '黑', '湘',
'皖', '鲁', '新', '苏', '浙', '赣', '鄂', '桂', '甘', '晋',
'蒙', '陕', '吉', '闽', '贵', '粤', '青', '藏', '川', '宁',
'琼'
);
// 车牌号码格式列表
$car_num_list = array(
'#######', '######', '######', '######', '######', '######', '######',
'######', '######', '######', '######', '######', '######', '######',
'######', '######', '######', '######', '######', '######', '######',
'######', '######', '######', '######', '######', '######', '######',
'######', '######', '######', '######'
);
// 从省份简称列表中随机选择一个省份
$province = $province_list[array_rand($province_list)];
// 从车牌号码格式列表中随机选择一个车牌号码格式
$car_num_format = $car_num_list[array_rand($car_num_list)];
// 根据车牌号码格式生成车牌号码
$car_num = str_replace('#', mt_rand(0, 9), $car_num_format);
// 返回拼接后的车牌号码
return $province . $car_num;
}
echo generate_car_number();
?>
```
这段代码会随机生成一个车牌号,格式为“省份简称+车牌号码”,例如“粤A12345”。