yii2创建自己的扩展 程序积累

1.建立yii2-helloxd仓库 flyaction/yii2-helloxd 2.添加仓库内容,并初始化composer,提交到packagist 2.1 添加仓库内容,并初始化composer, mkdir composer-yii2 //创建目录 cd composer-yii2 git clone http...

php格式化输出json数据 程序积累

<?php /** Json数据格式化 * @param Mixed $data 数据 * @param String $indent 缩进字符,默认4个空格 * @return JSON */ function jsonFormat($data, $indent=null){ // ...

php实现异步调用无阻塞 程序积累

php实现异步调用无阻塞 之前web端的数据统计用的是嵌入一个img标签,src指向脚本文件/index.php?name=xingdong,这种方法倒是挺快,不过需要的是页面加载,现在是在给客户端写接口,就不太合适.于是找了下解决办法 1.popen() (转) resource popen ( string com...

php的$GLOBALS["HTTP_RAW_POST_DATA"]为空 程序积累

php的$GLOBALS为空 微信公众号开发用$GLOBALS接收数据为空 解决方案 1.php7 的话改为 file_get_contents('php://input') 2.php.ini中设置 always_populate_raw_post_data = On,适用于php7之前版本,因为php7的时候废除...

php DatePeriod类 程序积累

php DatePeriod类 获取一个日期列表 <?php $start = new DateTime('2016-05-01'); //$interval = new DateInterval('P1D'); // P2W 正序日期,P1D间隔是天,P2W间隔是两周 $interval = D...

关于php的延迟静态绑定 程序积累

<?php abstract class Shop{ public static function create(){ //new static(); static类似于self,但它指的是被调用的类而不是包含类。他的意思是将生成一个新的Shop2对象,而不是试图实例化一个shop对象 return ne...