直接说结论:
1、获取开头或结尾部分字符串时,优先选用 substr+strpos。2、获取固定开头或结尾时,使用substr并指定起始或长度。3、当字符串拆分出来的片段大于1时,explode最优!结论摘录自:https://www.cnblogs.com/fanqi/[……]
PHP 微秒时间戳
核心函数是microtime,大概整理了下,因为微秒时间戳太长,如果用实数,会科学计数,所以返回字符串,函数如下:
function getMicroSecondsTimestamp (){
$time = microtime();
return substr($time,11[......]Nginx 直接下载csv 避免展示csv内容
直接修改nginx的配置文件,加入如下指令:
location ~ .(csv)$ {
add_header Content-Disposition: 'attachment;';
}重启或者重载Nginx即可[……]
Apache 直接下载csv 避免展示csv内容
搜下httpd的配置,搜TypesConfig,看看读取的配置文件是哪个,我这边是:/etc/mime.types
打开对应文件,定位里面的octet-stream 尾部添加空格csv,重启httpd即可[……]
Windows XAMPP PHP7 memcache.dll 驱动安装方法
那,一般64位的系统用的PHP也是32位的,所以呢,如果X64的dll不灵,换X86的。
首先,phpinfo看一下相关信息,我的如下:PHP 版本7.1.9PHP Extension Build API20160303,TS,VC14 那VC就是vc14,然后类型是TS[……]
MongoDB -备份 还原 导出 导入
一,mongodump备份数据库 1,常用命令格
mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径 如果没有用户谁,可以去掉-u和-p。
如果导出本机的数据库,可以去掉-h。
如果是默认端口,可以去掉–port。 如果[……]
Nginx access_log 记录post参数
memcached getResultCode 0和16的区别
key存在并正常获取的话,code为0,即Memcached::RES_SUCCESS。
key不存在或者过期,并正常获取的话,code为16,即Memcached::RES_NOTFOUND[……]
WordPress 禁止头部加载dns-prefetch s.w.org embed api.w.org wp-json方法
当前主题的functions.php尾部添加如下代码: 移除dns-prefetch s.w.org
remove_action( 'wp_head', 'wp_resource_hints', 2 );移除embed
remove_actio[......]PHP echo 逗号与句号区别
echo 'abc'.'def'; //用句号连接字符串
echo 'abc','def'; //用逗号连接字符串之所以逗号要比点号快,其原因在于:
用逗号是multiple parameters,也就是说是[……]