1,一般放在 app/Helpers/functions.php
//生成密钥
function key($id = '') {
if (!empty($id)) {
return md5(rand(10000000, 99999999) . 'pandacube' . $id);
} else {
return false;
}
}
订单号一般是
return time() . str_pad(mt_rand(1, 99999), 5, '0', STR_PAD_LEFT);
返回定时器报错页面
function jump($message, $jumpUrl = '/admin/commodity', $type = 'error') {
return view('jump', ['type' => $type, 'jumpUrl' => $jumpUrl, 'message' => $message]);
}
生成数字验证码
function generate_code($length = 6) {
return str_pad(mt_rand(0, pow(10, $length) - 1), $length, '0', STR_PAD_LEFT);
}
2,调用他们
$key = key($request->id);
3,拼接$string = '';
foreach($info as $k => $v){
if(!empty($v)){
if($string){
if($v->name){
$string = $string .','. $v->name;
}else{
$string = $v->name;
}
}
}