随笔分类 - php
摘要:在配置文件增加以下两部分即可 upstream wss { # 这里的localhost是映射本地服务器,也可以是外网ip,12360端口。 server localhost:12360; } # websockets location /wss { #Gateway的端口:23460 proxy_
阅读全文
摘要:安装phpExecl tp5中 composer require phpoffice/phpexcel 订单导出,同一订单多商品合并 //导出订单 public function exportOrder() { set_time_limit(0); $getData = input('post.')
阅读全文
摘要:/** * 接口返回 * @param number $id 参数id */if (!function_exists('jsonReturn')) { function jsonReturn($code = 200, $msg = '', $data = null) { $arr = [ 'code
阅读全文
摘要:一、在画布中添加二维码加文字 <?php class Image{ /** * 生成水印图片 图片结合底部文字 * @param string $file * @param string $code * @return array */ public function getPicture($fil
阅读全文
摘要:【Redis】PHP操作Redis的命令大全 1、连接到 redis 服务 <?php //连接本地的 Redis 服务 $redis =newRedis(); $redis->connect('127.0.0.1',6379); echo "Connection to server sucessf
阅读全文
摘要:/** *用户授权登录 */ public function getOauthRedirect() { $appid = $this->appid; //appid $callback = ''; //回调地址 $res = 'https://open.weixin.qq.com/connect/o
阅读全文
摘要:订单并发问题分析及解决 问题: 当多人同时购买同一件商品时,有可能会产生订单并发问题。 例如: id为16的商品库存有10件,两人同时购买这件商品,每人购买5件,产生订单并发问题之后,两个下单都成功,但是商品的库存变为5件。 订单并发解决方案: 1)悲观锁 在事务中查询数据的时候尝试对数据进行加锁(
阅读全文
摘要:验证码生成类 1.一般处理程序 /// 验证码生成类 /// </summary> public class verify_code : IHttpHandler, IRequiresSessionState { public void ProcessRequest(HttpContext cont
阅读全文
摘要:方法一:shuffle函数(打乱数组)和mt_rand函数(生成随机数,比rand速度快四倍) /** * 获得随机字符串 * @param $len 需要的长度 * @param $special 是否需要特殊符号 * @return string 返回随机字符串 */ 7 function ge
阅读全文
摘要:连接数据库 <?php //var_dump($_GET); //准备dsn $dsn = 'mysql:host=localhost;dbname=数据库名;charset=utf8'; //连接数据库 try { $pdo = new PDO($dsn,'root',''); } catch (
阅读全文

浙公网安备 33010602011771号