php

史上最全的PHP正则表达式

一、校验数字的表达式  1 数字: ^[0-9]*$ 2 n位的数字: ^\d{n}$ 3 至少n位的数字: ^\d{n,}$ 4 m-n位的数字: ^\d{m,n}$ 5 零和非零开头的数字: ^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的...

laravel 5 杂记

安装laravel5.5.*   https://pkg.phpcomposer.com/    和   https://learnku.com/docs/laravel/5.5/installation/1282 一、laravel 5 安装到服务器出现问题解决方案 将laravel 5部署到服务器遇到的坑(前提...

php 杂

显示错误信息 ini_set('display_errors',1); //错误信息 ini_set('display_startup_errors',1); //php启动错误信息 error_reporting(-1); //打印出所有的 错误信息

微擎安装模块文件 manifest.xml

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns="http://www.we7.cc" versionCode="0.6"> <application setting="true"> &...

PHP指定概率算法

/* 假设:有一个二维数组,记录了所有本次抽奖的奖项信息: $test_arr =array('a'=>20,'b'=>30,'c'=>50); a奖概率20%,b奖概率30%,c奖概率50% 模拟函数执行过程: 总概率精度为...

微擎框架的数据操作

数据基本操作 微擎系统数据库操作使用 PDO 兼容方式,以参数绑定的形式进行查询操作。  系统已对 PDO 兼容性进行检测及封装。下面具体说明一下数据库的几种基本操作方法。 tablename() ...

Redis 和Memcache的区别

现在新浪微博大规模的都是基于redis来架构的。 redis和memecache的不同在于: 1、存储方式: memecache 把数据全部存在内存之中,断电后会挂掉,数据不能超过内存大小 redis有部份存在硬盘上,这样能保证...

PHP fastcgi_finish_request 方法

本文介绍,PHP运行在FastCGI模式时,FPM提供的方法:fastcgi_finish_request。 在说这个方法之前,我们先了解PHP有哪些常用的运行模式? PHP运行模式 CGI 通用网关接口 / Common Gateway Interface CGI已...

遇到高并发一些处理方法

处理高并发问题的一些方式 1.拆表:大表拆小表(垂直拆,水平拆;分表,分区partition,分片sharding),可以在应用层实现,也可以在数据库层面实现一部分;提高系统性能。 2.分库:把表放到不同的数据库,这也...