每天学习一点点,成功增加一大步

 分类:PHP

php7中对preg_replace内的e不再支持

php7中对preg_replace内的e不再支持
背景 最近想升级 PKCMS 系统,直接用的之前的代码,将系统适配到 PHP7,之前适配的是 PHP 5.3~5.6,然后一顿操作,发现打开后成一片空白,傻眼了,开始从系统底层检查,最后发现是模板引擎中的模板标签语法解析出了问题。这段解析来自 PHPCMS 的底层。 ...

zhanghui 2个月前 (08-04) 161℃

UTF-8 批量检测清除BOM工具

UTF-8 批量检测清除BOM工具
今天维护客户站点时发现页面的源代码中出现了 #65279,但在模板文件中找不到 BOM 头的踪影,于是呼就想有没有工具可以方便,批量的检查出含有 BOM 头的文件。于是在网上找了下,终于找到了这么个工具。 功能说明:自己指定要检测的路径,可以复选是否需要检测子目录(注意:...

zhanghui 3个月前 (06-24) 132℃

获取CURL中返回的body内容

获取CURL中返回的body内容
在 PHP 使用 CURL 来做与远程 API 的数据交互,在某些情况下,curl_exec (或 curl_multi_getcontent)返回中会出现 header 和 body 的混合体,最近在做 PHP 与 NodeJs 写的 webApi 时就遇到这种情况, ...

zhanghui 4个月前 (06-18) 410℃

php 发送与接收流文件

php 发送与接收流文件
随着时代的变迁,现在的文件上传方式也越来越多了,包括传统的表单提交,还有直接通过提交文件流的方式来等。最近在研究阿里云的函数计算时想将阿里云的两大功能块——函数计算与OSS做个结合,通过函数计算做个云上传的功能将上传的文件保存到OSS(云存储)中,而函数计算只接收 Binar...

zhanghui 1年前 (2019-08-29) 617℃

PHP 配置(ini)修改级范围

PHP 配置(ini)修改级范围
在 PHP 的配置(php.ini)中有些配置可在项目中可以直接通过 【ini_set】 函数去修复服务底层的配置,但有些配置又是不可以这么,这个原因在于 PHP 配置中有个叫【修改级范围】。那么【修改级范围】中范围指的是哪些范围?【ini_set】函数又如何使用?请往下看。 ...

zhanghui 1年前 (2019-07-25) 557℃

PHP 时间类的功能函数(收集中)

PHP 时间类的功能函数(收集中)
PHP 时间类的功能函数(收集中) 获取毫秒级别的时间戳时间戳转日期格式(精确到毫秒)时间日期转时间戳格式(精确到毫秒)周日期(取到每周从几号开始到几号结束) // 获取毫秒级别的时间戳 function getMillisecond() { list($t1...

zhanghui 1年前 (2019-05-17) 687℃

支持 PHP 7 以上的SDK

支持 PHP 7  以上的SDK
因为它是一个标准的 Composer 包,这意味着任何满足下列安装条件的 PHP 项目支持 Composer 都可以使用它。 PHP Excel: https://github.com/wudi/phpexcel顺丰:https://github....

zhanghui 1年前 (2019-05-09) 861℃

各地图导航工具的坐标值的相互转换

各地图导航工具的坐标值的相互转换
今天闲着无事就去了博客园里面看到一篇写第三方地图的坐标转换资料,突发回忆起之前在写需求时也有这么一个经历,但那时赶工就没有多余时间去研究。今天看到了就研究一下。 一、坐标系介绍 1、地球坐标 (WGS84) 国际标准,从专业GPS 设备中取出的数据的...

zhanghui 2年前 (2018-12-12) 1210℃

PHP 字符处理功能函数(收集中)

PHP 字符处理功能函数(收集中)
每天学习一点点,收录一点点,收集一些常用(通用)的功能函数,有助项目的快速开发,以下收录的功能函数也是我在项目中实践过的没有问题的。列一下收录过的目录 字符统计(包括中文、英文、数字和特殊符号)长字符中加换行符中文字符截取(不产生乱码) 隐藏字符串中间部分字符 ...

zhanghui 2年前 (2018-09-07) 865℃

PHP 笔记:lambdas 和 closures

PHP 笔记:lambdas 和 closures
前面写过了 PHP 的 linq ,那么与 Linq 相关的 lambdas 表达式也自然的浮出水面,要知道 C# 等语言都已经具有这两个特性。今天观测了一下 PHP 在这方面的发展,其实 PHP也是在 5.3 中有了这么一个东东,只是自己没有注意到,所以平时也要多多关注一下。 ...

zhanghui 2年前 (2018-08-11) 949℃