Home >Backend Development >PHP Tutorial >PHP serial number generation function and string replacement function code_PHP tutorial

PHP serial number generation function and string replacement function code_PHP tutorial

WBOY
WBOYOriginal
2016-07-21 15:18:061039browse

复制代码 代码如下:

/**
* Serial Number Generator
*/
function snMaker($pre = '') {
$date = date('Ymd');
$rand = rand(1000000,9999999);
$time = mb_substr(time(), 5, 5, 'utf-8');
$serialNumber = $pre.$date.$time.$rand;
// echo strlen($serialNumber).'
';
return $serialNumber;
}
echo snMaker();
/**
* Replace part of a string with a specific character
* @param str or int $str The string to be processed
* @param str or int $to What string will be replaced
* @param int $start Keep the first few characters
* @param int $end Keep the last few characters
*/
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();

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/325597.htmlTechArticle复制代码 代码如下: /*** Serial number generator*/ function snMaker($pre = '') { $date = date('Ymd'); $rand = rand(1000000,9999999); $time = mb_substr(time(), 5, 5, 'utf-8'); $...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn