自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 php几个常用的概率算法(抽奖、广告首选)

做网站类的有时会弄个活动什么的,来让用户参加,既吸引用户注册,又提高网站的用户活跃度。同时参加的用户会获得一定的奖品,有100%中奖的,也有按一定概率中奖的,大的比如中个ipad、iphone5,小的中个Q币什么的。那么我们在程序里必然会设计到算法,即按照一定的概率让用户获得奖品。先来看两个概率算法函数。算法一/** * 全概率计算 * * @param array $p array('a'=>0.5,'b'=>0.2,'c'=>0.4) * @return string .

2021-08-16 10:06:09 174

原创 php累计时间(秒)转换为中文时间类型

php累计时间(秒)转换为中文时间类型/** * 方法的作用:累计时间(秒)转换为中文时间类型 * @param $online * @return string * @author 林江和 */function ShowTime($online) { if (empty($online)) { return ''; } if ($online < 60) { return $online . '秒'; } if ($online >= 60 &&am

2021-04-08 11:26:21 145

转载 php获取两个日期之间的所有日期

php获取两个日期之间的所有日期/** * 方法作用:获取两个日期之间的所有日期 * @param $startDate * @param $endDate * @return array */function getDatesBetweenTwoDays($startDate, $endDate) { $dates = []; if (strtotime($startDate) > strtotime($endDate)) { // 如果开始日期大于结束日期,直接return

2021-04-08 11:24:05 255

原创 php将时间转换为几秒前、几分钟前、几小时前、几天前

php将时间转换为几秒前、几分钟前、几小时前、几天前/** * 方法的作用:将时间转换为几秒前、几分钟前、几小时前、几天前 * @param $the_time * @return string * @author lin */function time_tran($the_time) { $now_time = time(); $show_time = strtotime($the_time); $dur = $now_time - $show_time; if ($dur <

2021-04-08 11:21:56 174

原创 php判断时间段是否按顺序排序,下一个必须大于上一个

php判断时间段是否按顺序排序,下一个必须大于上一个/** * 方法的作用:判断时间组是否正常,下一个必须大于上一个 * @auther: 林江和 */function check_loop_time($arr = []) { $count = count($arr); if ($count == 0) { return false; } for ($i = 0; $i < $count; $i++) { $now = $i + 1; if ($now < $cou

2021-03-30 17:37:14 116

转载 PHP计算两个时间段是否有交集

PHP计算两个时间段是否有交集/** * PHP计算两个时间段是否有交集(边界重叠不算) * * @param string $beginTime1 开始时间1 * @param string $endTime1 结束时间1 * @param string $beginTime2 开始时间2 * @param string $endTime2 结束时间2 * @return bool */function is_time_cross($beginTime1 = '', $endTime1

2021-03-30 17:32:46 101

原创 php随机生成手机号码

php随机生成手机号码<?php//随机生成n条手机号function randomPhone($n=100){ $tel_arr = array( '130','131','132','133','134','135','136','137','138','139','144','147','150','151','152','153','155','156','157','158','159','176','177','178','180','181','182','183','.

2021-03-30 16:56:50 1683

原创 生成rsa私钥公钥

1、生成私钥openssl genrsa -out rsa_private.pem 10242、生成公钥openssl rsa -in rsa_private.pem -pubout -out rsa_public_key.pem

2021-03-06 18:29:21 651

原创 uni-app 打包H5空白页面或者刷新404,加入伪静态就可以解决

uni-app项目打包好,不分2个项目,想和后端thinkphp代码放在一起的话,需要伪静态-路由重写;nginx配置location /h5/ { try_files $uri $uri/ /h5/index.html;}Apache配置在h5目录里增加一个.htaccess文件<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{R

2020-09-04 17:03:29 3706

原创 uni-app热更新例子

//热更新update() { var _self = this; plus.runtime.getProperty(plus.runtime.appid, function(widgetInfo) { _self.$ajax.get({ url: 'api/app/getVersion', data: { version: widgetInfo.version, platform: uni.getSystemInfoSync().platform, },

2020-08-31 18:52:41 318 2

原创 uni-app获取设备的唯一标识

uni-app根据不同手机平台获取设备的唯一标识,由于获取的方式是异步的,当前页面执行不一定能拿到。建议存在缓存,其他地方可以用调用缓存的方式获取,不存在的话在执行一下方法获取,已保证一定能获取的到。//获取客户端ID getClientId() { //获取客户端ID和版本号 var clientid = ''; // #ifdef APP-PLUS // 苹果系统 plus.device.getInfo({ success: function(e) { cl...

2020-08-18 10:41:28 9344 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除