【发布时间】:2019-11-20 09:37:10
【问题描述】:
我用md5做了一个随机码,但是如何让码只包含数字
$this->db->select('RIGHT(service.tracking_number,4) as kode', FALSE);
$this->db->order_by('id_service','DESC');
$this->db->limit(1);
$query = $this->db->get('service');
if($query->num_rows() <> 0){
$data = $query->row();
$kode = intval($data->kode) + 1;
}else {
$kode = 1;
}
$kodemax = str_pad($kode, 1, "0", STR_PAD_LEFT);
$kodejadi = "RJC".md5($kodemax);
$hasil = substr($kodejadi, 0,-15);
return $hasil;
output RJC1679091c5a880faf6
如何制作这些输出数字?
【问题讨论】:
-
基本上你想要一个随机数字输出?
-
是的先生,帮助:D
-
为什么不能用php.net/manual/en/function.rand.php 代替MD5。