php
PHP获取POST数据的几种方法以及应用
方法1、最常见的方法是:$_POST[‘fieldname’]; 说明:只能接收Content-Type: application/x-www-form-urlencoded提交的数据 解释:也就是表单POST过来的数据 方法2、file_get_cont […]
php中的匿名函数和闭包函数以及use的用法
匿名函数(Anonymous functions),也叫闭包函数(closures),允许 临时创建一个没有指定名称的函数。最经常用作回调函数(callback)参数的值。 在php5.3.0 或以上才能使用,当然,也有其它应用的情况。 匿名函数目前是通过 Closure 类来实 […]
PHP中接受变量$GLOBALS[‘HTTP_RAW_POST_DATA’] 和$_POST的区别
$_POST:通过 HTTP POST 方法传递的变量组成的数组。是自动全局变量。 $GLOBALS[‘HTTP_RAW_POST_DATA’] :总是产生 $HTTP_RAW_POST_DATA 变量包含有原始的 POST 数据。 此变量仅在碰到未识别 […]
PHP微信公众号实现自动回复的功能
最近在做微信公众平台开发,公司有个需求是做自动回复的功能,也就是你说啥,对方回个啥,就像siri等功能。 首先,自己写自动回复的库显然是不可能的,然后在网站上找了这样子的库。 像小黄鸡啊,小i啊,图灵啊,等等。都有很完善的接口。 今天我们就来用小黄鸡做自动回复功能。 < ?php […]
PHP中var_dump展示不全出现省略号的解决办法
我们使用php的var_dump函数,可以更直观的查看输出结果,包括类型,数量等详细信息。 此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。 数组将递归展开值,通过缩进显示其结构。 但是在使用过程中,发现数组深度高,数组数量大等情况会出现省略号,这是什么原因呢。 […]
PHP生成唯一订单号的四种方法
我们做商城类项目经常需要生成唯一订单号, 我们来用总结出PHP生成四种方法。 方法一: return date(‘Ymd’) . str_pad(mt_rand(1, 99999), 5, ‘0’, STR_PAD_LEFT); 方法二: return date(‘Ymd’).s […]
Mac下Sublime Text 3配置php语法错误提示插件PHPCS
明凯在办公室使用的是Windons,在家里使用的是Mac,上次安装了Windows下面的PHPCS插件,家里的Mac死活都安装不上,后面谷歌了一篇教程,终于安装上了。 Windows下Sublime Text 3配置php语法错误提示插件PHPCS 第一步: 首先Sublime中 […]
Windows下Sublime Text 3配置php语法错误提示插件PHPCS
第一步: 下载php code sniffer插件安装包 地址 https://github.com/benmatselby/sublime-phpcs; 解压安装包得到sublime-phpcs-master,把sublime-phpcs-master文件夹放到sublime安 […]
php根据某年某月获取该月天数的三种方法
1、根据PHP自带函数获取 $d=cal_days_in_month(CAL_GREGORIAN,10,2017); echo(“There was $d “); 2、根据date函数获取 $i=10; $y=2017; echo date(“t”,strtotime(“$y-$ […]