php生成优惠码的方法,php可以这样简单生成优惠码

小编
function generateCode( $nums,$exist_array='',$code_length = 8,$prefix = '') {
    
        $characters = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnpqrstuvwxyz";
        $promotion_codes = array();//这个数组用来接收生成的优惠码
    
        for($j = 0 ; $j < $nums; $j++) {
                
            $code = '';
                
            for ($i = 0; $i < $code_length; $i++) {
    
                $code .= $characters[mt_rand(0, strlen($characters)-1)];
    
            }
                
            //如果生成的4位随机数不再我们定义的$promotion_codes数组里面
            if( !in_array($code,$promotion_codes) ) {
    
                if( is_array($exist_array) ) {
                        
                    if( !in_array($code,$exist_array) ) {//排除已经使用的优惠码
    
                        $promotion_codes[$j] = $prefix.$code; //将生成的新优惠码赋值给promotion_codes数组
    
                    } else {
    
                        $j--;
    
                    }
                        
                } else {
                        
                    $promotion_codes[$j] = $prefix.$code;//将优惠码赋值给数组
                        
                }
    
            } else {
                $j--;
            }
        }
    
        return $promotion_codes;
    }

php生成优惠码的方法,php可以这样简单生成优惠码,在日常使用中,经常需要用到给用户一些优惠,这时就需要一些优惠码来发放给用户,那么php怎么简单快速生成优惠码呢?其实方法很简单,几句代码就能生成优惠码。有需要的朋友可以拷贝以上代码试试。


联系QQ:747015357 淘宝: 淘宝商铺

相关文章

php敏感词检测 替换 过滤,教你怎样过滤敏感词

大家在运营网站的时候,为了防止个别群体乱发广告等信息,需要做一下关键词语防护,过滤一下敏感词语。今天就和大家分享一个过滤敏感词的函数,希望能帮到大家。

js判断是否是qq浏览器 微信浏览器 是否是Android系统或者ios系统

日常开发中,有时候需要在前端页面用js判断用户客户端类型,比如判断使用的是微信浏览器还是qq浏览器,使用的客户端操作系统是Android还是ios系统。

易语言调用js代码,易语言执行js代码的教程

日常开发中,有时候需要调用其他语言来实现易语言不方便实现的一些功能,比如某些网站的js加密函数。把js代码转为原生的易语言代码来实现,可能会耗费较多的时间和精力,这种场景下,使用易语言来调用js代码,直接通过js代码来执行一些函数功能就显得比较方便了,下面我来分享一下简单的易语言调用js的代码。

php生成百度sitemap代码,教你这样生成网站百度收录sitemap

对于新手站长来说,怎样生成百度sitemap是个头疼的事,sitemap对站点收录很有帮助,那么怎么生成网站的sitemap呢?

php下载mp3,php强制下载mp3文件不在线播放

有一些文件,比如mp3,如果用户点击mp3文件,通常会直接在客户端浏览器中播放。但是如果我们不希望在浏览器里面播放,而是需要强制下载这些文件,这不是问题,下面这段代码将能够帮助你实现这个功能。

php时间处理函数,把多少秒转化为年,月,周,日

给大家分享一个php时间处理函数,把时间戳秒转化为年,月,周,日,亲测可用。