Mad_Geek

是极客是疯子只有自己知道
37
原创
9
转载
0
译文
16
评论
37213
访问

我的博客文章

2017
29

力推一个php的框架,专门为API开发而生的

PhalApi是一个PHP轻量级开源接口框架,致力于快速开发接口服务。 支持HTTP/SOAP/RPC等协议,可用于搭建接口/微服务/RESTful接口/Web Services。 我们不断更新,保持生气;为接口负责,为开源负责!并承诺永久免费!

(62)(0)
2017
12

微信公众平台自带的生成公众号二维码的连接

http://open.weixin.qq.com/qr/code/?username=dankehome 不需要解释了吧

(49)(0)
2017
25

PHP 获取今日、昨日、本周、上周、本月的等等常用的起始时间戳和结束时间戳的时间处理类

PHP 获取今日、昨日、本周、上周、本月的等等常用的起始时间戳和结束时间戳的时间处理类: 全部方法: 01、返回今日开始和结束的时间戳。 02、返回昨日开始和结束的时间戳。 03、返回本周开始和结束的时间戳。 04、返回上周开始和结束的时间戳。 05、返回本月开始和结束的时间戳。 06、返回上个月开始和结束的时间戳。 07、返回今年开始和结束的时间戳

(339)(0)
2017
25

PHP 字符串处理类操作类(截取字符串、字符串转换、检测等等)

PHP 字符串处理类操作类(截取字符串、字符串转换、检测等等): 全部方法: 01、检查字符串中是否包含某些字符串。 02、检查字符串是否以某些字符串结尾。 03、检查字符串是否以某些字符串开头。 04、获取指定长度的随机字母数字组合的字符串。 05、字符串转小写。 06、字符串转大写。 07、获取字符串的长度。 08、截取字符串(从字符串中截

(48)(0)
2017
06

解决thinkphp5中关闭多支持多模块后始终提示控制器不存在的问题

配置的时候想去掉index 网上说法众多 可是系统本身带有这个功能的。 // 是否支持多模块 'app_multi_module' => false, 这个只要设置false按理说就可以将xxxx/index/user/login=> xxxx/user/login 可是始终系统提示控制器不存在 研究了很久 发现配置都是对的 // 默认模块名 'defaul

(1198)(1)
2017
05

php中ceil来计算分页总页数

php中计算总页数 假设数据1005条  每10条一页  开始用的计算方式是 总页数= intval(总数/每页数量) 结果发生总少一页  正确方式是:总页数= ceil(总数/每页数量)    Pages = ceil(1005/10);

(842)(0)
2017
10

常用PHP函数系列九:PHP判断是否微信浏览器

/** * * 判断是不是微信浏览器 */ function isWechat() { $user_agent = $_SERVER['HTTP_USER_AGENT']; if (strpos($user_agent, 'MicroMessenger') === false) { return false; } else { retu

(57)(0)
2017
10

常用PHP函数系列八:计算两个时间戳之间的日期(常用于倒计时计算时间)

/**计算两个时间错之间的日期 * @param $begin_time * @param $end_time * @return array */ function timediff($begin_time, $end_time) { if ($begin_time < $end_time) { $starttime = $begin_time;

(125)(0)
2017
10

常用PHP函数系列七:生成唯一的注册码

/** * 生成唯一的注册码 * @return string */ function GUID() { static $guid = ''; $uid = uniqid("", true); $data = 'Major'; $data .= $_SERVER ['REQUEST_TIME']; // 请求那一刻的时间戳 $data .= $

(137)(0)
2017
10

常用PHP函数系列六:PHP隐藏手机号中间四位

/** * 隐藏手机号中间四位 * @param $phone * @return mixed */ function hidetel($phone) { $IsWhat = preg_match('/(0[0-9]{2,3}[-]?[2-9][0-9]{6,7}[-]?[0-9]?)/i', $phone); //固定电话 if ($IsWhat == 1) {

(92)(0)
2017
10

常用PHP函数系列五:设置页面HTML的头部缓存信息和时间

/** *设置浏览器缓存 * @param int $cachetime **/ function LeverageBrowserCaching($cachetime = 60) { if ($_SERVER['HTTP_IF_MODIFIED_SINCE'] != NULL && ((strtotime($_SERVER['HTTP_IF_MODIFIED_SINCE'])) +

(104)(0)
2017
10

常用PHP函数系列四:PHP验证身份证号码格式是否正确(基础班)

/** * 验证身份证号 * @param $vStr * @return bool */ function isCreditNo_simple($vStr) { $vCity = array( '11', '12', '13', '14', '15', '21', '22', '23', '31', '32', '33', '34', '35',

(35)(0)
2017
10

常用PHP函数系列三:输出当前URL

/** * 输出当前URL * @return string */ function dump_url() { $pageURL = 'http'; if ($_SERVER["HTTPS"] == "on") { $pageURL .= "s"; } $pageURL .= "://"; if ($_SERVER["SERVER_

(68)(0)
2017
10

常用PHP函数系列二:优化过的模拟HTTP请求函数(CURL版)

/** * 模拟HTTP发送请求 * @param $URL * @param $data * @return mixed */ function callInterfaceCommon($URL,$data,$method="POST") { $ch = curl_init(); //判断ssl连接方式 if (stripos($URL, 'https://')

(60)(0)
2017
10

常用PHP函数系列一:正则验证中文姓名

/** * func 验证中文姓名 * @param $name * @return bool */ function isChineseName($name){ if (preg_match('/^([\xe4-\xe9][\x80-\xbf]{2}){2,4}$/', $name)) { return true; } else { ret

(850)(0)
2017
10

通过微信获取的GPS坐标转换成详细的地址

腾讯地图API接口 转换地址的 http://apis.map.qq.com/jsapi?qt=rgeoc&lnglat=104.026215%2C30.639036 在请求通过获得结果的时候就返回: { "info": { "type": 46, "error": 0, "time": 5, "me

(971)(0)
2016十一
13

让微信小程序每次请求的时候不改变session_id的方法

让微信小程序每次请求的时候不改变session_id的方法 每次微信小程序请求的时候都会改变session id, 还好他的请求方法内可以设置header头 所以只需要在启动程序后第一次请求服务器获得一个sessionid(或是唯一编号 ) 然后本地存储起来,每次请求服务器的时候就在header里面带上 但是有个问题就是 你本地存储了这个session id后那么以后每次都会是这个ses

(7442)(11)
2016十一
13

微信小程序(应用号)开发你一定要知道的一些细节

全是是个人在开发中遇见的,所以导致很多开发都go back 修改过很多次 文章持续更新: 1.在微信小程序中是无法打开网页的,至少目前我没查阅到有效的方法 2.每次发起请求会产生不同的sessionID,所以对于服务端的身份验证不能单靠session 3.小程序发起的请求在后端不能直接用$_POST 等直接接受,开始开发的时候PHP在后端无法接收到小程序POST过来的值,最后才发现

(1750)(0)
2016十一
10

Ubuntu 16.04切换启用ROOT账户

1、使用:sudo passwd root设置root的密码,如下图所示:   2、使用su root来测试是否可以进入root用户,如果出现#说明已经设置root用户的密码成功,如下图所示:   3、进入到/usr/share/lightdm/lightdm.conf.d/目录,使用gedit 50-unity-greeter.conf &命令打开50-u

(4119)(0)
2016十一
10

PHP下用redis队列发送短信PHP CLI代码

流程: 循环查询redis队列里面的数据 然后post提交数据 反馈信息再写入另一个 redis list里面 cmd  => php task.php <?php /** * System Name: Maddong 1.0 * User: RATDATA * Date: 2016/11/8 4:40 * © 2016 MadCTO */ class Net {

(895)(0)
46条 共3页1 2 3 下一页 尾页
img

Mad_Geek

等级:

排名:千里之外

博客专栏
文章分类
文章存档
阅读排行
评论排行
推荐文章
最新评论
img