php
文章平均质量分 50
空空随
这个作者很懒,什么都没留下…
展开
-
九宫格抽奖概率算法
$prizeList = [1=>["id"=>1,"name"=>'A',"chance"=>50],2=>["id"=>2,"name"=>'B',"chance"=>80],3=>["id"=>3,"name"=>'C',"chance"=>70]];$arr = [1=>50,2=>80,3=>70];$prize_id = get_rand($arr); //根据概率获取奖项idfunction get原创 2022-03-25 16:38:26 · 1038 阅读 · 0 评论 -
解决laravel数据表迁移SQLSTATE[42000]问题
报错信息如下: SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes (SQL: alter table `roles` add unique `roles_name_guard_name_unique`(`name`, `guard_name`)) at F:\php\laravel-admin-cms-master\ve.原创 2022-03-24 17:58:59 · 1125 阅读 · 0 评论 -
编译安装多个php版本
1、先安装好php7.2,因需要再安装一个php5.2版本2、下载源码http://museum.php.net/php5/php-5.2.17.tar.gz 解压之后,放在/usr/local/php52目录,再进行编译安装./configure --with-mysql=/usr/local/mysql --prefix=/usr/local/php52 --enable-fastcgi --enable-zip --enable-fpm --enable-gd-native...原创 2020-12-10 14:17:47 · 466 阅读 · 0 评论 -
nginx实现一个域名配置多个目录
参考:https://segmentfault.com/a/1190000017890331废话不多说直接看文件内容:server { listen 80; server_name www.baidu.com; location ~ / { index index.html ind...原创 2020-06-11 11:14:39 · 6621 阅读 · 1 评论 -
解决Windows下网络原因Composer安装失败问题的方法
由于Composer镜像都在国外,所以直接在官网下载Windows Installer后安装很多情况下是无法成功安装的。解决办法: 1,将php添加到系统环境变量,并开启openssl扩展。 2,点击官网下载页,下拉到Manual Download,任意选择一个下载(建议最新版) 3,下载后是一个 composer.phar文件 放到php安装目录下,并新建一个compo...转载 2019-12-25 11:46:41 · 755 阅读 · 0 评论 -
PHP获取同比上周、上一个月,上一个季度,去年时间区间
获得时间区间@param integer $time 2019-2-26@param integer $intervalType 区间类型 1:上周,2:本月,3:上一个月,4:本季度,5:上一个季度,6:本年,7:去年,8:昨天@detail 比如:1.本周是周一到周二同比本周:上周的周一到周二2.本月是1-5号同比本月:上个月的1-5号@author wangju...转载 2019-12-20 10:02:20 · 1148 阅读 · 0 评论 -
google支付回调验证
原文链接: https://my.oschina.net/lemonzone2010/blog/398736Google支付问题20150218,挂机的日本服务器出现google支付被刷单现象,虽然目前进行的修补,但是这个问题并没有完全从根源上解决。并且公司以前的GooglePlay支付也有不完善的地方,在SDK端给支付回调发送支付信息后,支付回调程序没有调用Google...转载 2019-11-22 11:02:56 · 5097 阅读 · 2 评论 -
centos7安装lnmp支持sqlsrv环境配置
运行环境:一、 lnmp1.5版本 在https://lnmp.org/download.html下载(http://soft.vpser.net/lnmp/lnmp1.5-full.tar.gz) 1、mysql版本:5.5.60 InnoDB 2、php版本:7.0.21 3、nginx:nginx/1.14.1 二、删除默认安装的项目 ...原创 2019-05-11 14:24:16 · 1178 阅读 · 0 评论 -
高效的SQLSERVER多表查询分页
多表关联查询select w2.n,w1.* from ( select fpr.flag AS reportflag,fpr.id AS reportid,fpr.userid,fpl.* from ndb_fp_report fpr left outer join ndb_fp_log fpl on fpl.id=fpr.fpid) w1,( select top 2...原创 2019-04-28 11:09:58 · 805 阅读 · 0 评论 -
php创建无限极属性菜单
/** * 将getTreeArray的结果返回为树形状数组 * @param array $data * @return array */public function getMenu($data,$pid,$deep=0){ $tree=''; foreach ($data as $row) { if($row['pid']==$pid){ ...转载 2019-04-23 10:48:04 · 307 阅读 · 0 评论