-
php获取毫秒时间戳microtime的使用
1.获取当前时间的秒级时间戳时可直接用php内置方法:直接使用time();eg:date_default_timezone_set("PRC");//当前时间的时间戳(单位:秒)$time=time();echo$time.'';echodate("Y/m/dH:i:s").'';2.获取毫秒级时间戳,php提供了一个函数microtime():当函数不带参数``是获取的结果为:"毫秒秒"```… -
PHP获取今天,昨天,本月,上个月,本年 起始时间戳,周几
date_default_timezone_set("Asia/Shanghai");//设置为上海时间否则开始时间会相差8个小时//获取今日开始时间戳和结束时间戳$beginToday=mktime(0,0,0,date('m'),date('d'),date('Y'));$endToday=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;//获取… -
文件类型列表/docx,pptx等的正确MIME类型
正确MicrosoftOfficeMIME类型ExtensionMIMEType.docapplication/msword.dotapplication/msword.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document.dotxapplication/vnd.openxmlformats-offi… -
PHP源码加密
PHP源码加密详解 -
PHP autoload 机制详解
PHP在魔术函数__autoload()方法出现以前,如果你要在一个程序文件中实例化100个对象,那么你必须用include或者require包含进来100个类文件,或者你把这100个类定义在同一个类文件中——相信这个文件一定会非常大。但是__autoload()方法出来了,以后就不必为此大伤脑筋了,这个类会在你实例化对象之前自动加载制定的文件。 -
php 中修改内存限制的三种方法 及 获取当前使用内存、内存使用的最大峰值
1、在php.ini里面设置memory_limit=128M;设置脚本可以分配的最大内存量,防止失控脚本占用过多内存,此指令只有在编译时设置了–enable-memory-limit标志的情况下才生效修,改完毕后,保存配置文件并重启apache服务器2、通过PHP的ini_set函数设置ini_set('memory_limit','128M');3.修改Apache的.htacce… -
PHP http请求超时问题解决方案
一,http请求超时时间可能出现的场景:1,curl进程运行了一个世纪还木结束,curl的时候设置了超时时间--connect-timeout10002,operationtimedoutafter1000millisecondswith0bytesreceived3,connect()timedout!wget对超时时间,是有分阶段的,比如说请求的超时,传输的超时,同样HTTP请求有两个超时时间… -
移动端APP接口设计要考虑哪些问题
1.制定规范 开发前一定要定好一个规范,比如要定好数据返回的通用参数和格式。关于数据格式,用的比较多的有xml和json,我建议用json,因为json比xml的好处更多。 2.精简的返回数据 接口数据因符合需要什么返回什么的原则,比如要查询某个用户的余额和注册时间,网页里面的做法可能是select*fromuserwhereuid=1,但是接口一定要selectbalance,regtim…