PHP序列号生成函数和字符串替换函数代码

前端之家收集整理的这篇文章主要介绍了PHP序列号生成函数和字符串替换函数代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<div class="codetitle"><a style="CURSOR: pointer" data="2282" class="copybut" id="copybut2282" onclick="doCopy('code2282')"> 代码如下:

<div class="codebody" id="code2282">
/
序列号生成
/
function snMaker($pre = '') {
$date = date('Ymd');
$rand = rand(1000000,9999999);
$time = mb_substr(time(),5,'utf-8');
$serialNumber = $pre.$date.$time.$rand;
// echo strlen($serialNumber).'
';
return $serialNumber;
}
echo snMaker();
/

将一个字符串的一部分替换成某一特定字符
@param str or int $str 需要处理的字符串
@param str or int $to 将替换成什么字符串
@param int $start 保留前几个字符
@param int $end 保留后几个字符
/
function hideString($str = 'hello',$to = '*',$start = 1,$end = 0) {
$lenth = strlen($str) - $start - $end;
$lenth = ($lenth < 0) ? 0 : $lenth;
$to = str_repeat($to,$lenth);
$str = substr_replace($str,$to,$start,$lenth);
return $str;
}
echo hideString();

原文链接:https://www.f2er.com/php/27162.html

猜你在找的PHP相关文章