PHP生成不重复的短邀请码函数

PHP生成不重复的短邀请码函数

生成原理将10进制数字转换为[0-9A-Z]的36位进制字符。为了减少输入邀请码的歧义,我们将“0”和“O”去除,变成10进制转34进制;为了增加解密难度防止被猜到,我们将字符打乱;不足4位的,用0补充。注意:$source_string字符顺序要一样,不然无法解密加密//生成邀请码 function createCode ($user_id) { static $source_st...

PHP 2020-09-23 AM 2985次 0条
php 把最后N个字符轮流放在最字符串最前面

php 把最后N个字符轮流放在最字符串最前面

<?php /** *把最后N个字符轮流放在最字符串最前面 *@param $string 要转的字符串 * */ function ShiftOneToLeft(&$string){ $len = strlen($string); $temp = $string[0]; //先取出第一个字符 等下换到最后面去 for($i=1; $i<...

PHP 2020-09-19 PM 2698次 0条
php生成唯一订单号

php生成唯一订单号

//唯一订单号 function ordersn2(){ $yCode = array('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J'); $orderSn = $yCode[intval(date('Y')) - 2015].date("YmdHis",time()).sprintf('%03d%02d'...

PHP 2020-09-19 PM 2658次 0条
php获取指定标记中的内容

php获取指定标记中的内容

//获取指定标记中的内容function get_tag_data($str, $start, $end){ if ( $start == ” || $end == ” ){ return; } $str = explode($start, $str); $str = explode($end, $str[1]); return $str[0]; }

PHP 2020-09-19 PM 2761次 0条
php 把全角数字转为半角数字

php 把全角数字转为半角数字

//把全角数字转为半角数字function GetAlabNum($fnum){ $nums = array(“0”,”1”,”2”,”3”,”4”,”5”,”6”,”7”,”8”,”9”); $fnums = “0123456789”; for($i=0;$i<=9;$i++) $fnum = str_replace($nums[$i],$fnums[$i],$fnum); $fnu...

PHP 2020-09-19 PM 2470次 0条
php 获取当前的脚本网址

php 获取当前的脚本网址

function get_php_url(){ if(!empty($_SERVER[“REQUEST_URI”])){ $scriptName = $_SERVER[“REQUEST_URI”]; $nowurl = $scriptName; }else{ $scriptName = $_SERVER[“PHP_SELF”]; if(empty($_SERVER[“QUERY_STRING...

PHP 2020-09-19 PM 2463次 0条
php隐藏手机号

php隐藏手机号

/** * 隐藏手机号hide mobile like 138****5493 * @param [type] $mobile [description] * @return [type] [description] */ function hideMobile($mobile){ $pattern = "/(1\d{1,2})\d\d(\d{0...

PHP 2020-09-19 PM 3854次 0条
短信验证码

短信验证码

短信验证码/**短信验证码@param integer $lenght [description]@return [type] [description] */function smsNumber($lenght=6){$char="1234567890"; $str = ""; while(strlen($str) < $l...

PHP 2020-09-19 PM 3178次 0条
php判断是否是空字符串

php判断是否是空字符串

/** * 判断是否是空字符串 * * @param string $string 字符串 * @return bool */ function isempty($string) { if(!is_string($string)) {return false;} if (empty($string)) {return false;} if($string...

PHP 2020-09-19 PM 2709次 0条
常用笔记:PHP

常用笔记:PHP

常用笔记:PHP 【PHP】date_default_timezone_set(PRC); //时区设置header("Content-type: text/html; charset=utf-8");error_reporting(E_ALL & ~E_DEPRECATED & ~E_NOTICE & ~E_WARNING);ini_set ('memory_limit', '1280M...

PHP 2020-06-02 PM 3930次 0条
PHP正则表达式

PHP正则表达式

正则表达式的主要作用是:分割、匹配、查找、替换正则表达式中包括的元素:原子(普通字符:a-z A-Z 0-9 、原子表、转义字符)元字符(有特殊功能的字符)模式修正符(系统内置部分字符 i 、m、S、U...)转义字符\d 包含所有数字[0-9]\D 除所有数字外1\w 包含所有字符(大小写英文字母、下划线、数字) [a-zA-Z_0-9]\W 除所有字符(大小写英文字母、下划线、数字)外 ...

PHP 2020-06-02 PM 3190次 0条