is_readable() 函数检查指定的文件是否可读。

原来个人自己写下载业务流程喜欢直接判断是否存在就操作都操作了,回来看了DISCUZ的写法再次记录下$filename = $_G['setting']['attachdir&#...

让htmlpurifier过滤支持base64图片

这里我使用是htmlpurifier-html5因为支持html5标签composer require xemlock/htmlpurifier-html5 /* 过滤xss函数 */ public...

记录SQL语句的查询时间

记录SQL语句的查询时间,摘抄自Discuz论坛程序方便学习,在此记录public function query($sql, $silent = false, $unbuffered = false)...

PHP实现系统负载控制

PHP实现系统负载控制用于部分 Unix/Linux 主机下,系统高于此值时会禁止新用户访问直至负载下降,通常情况可设置为 5~10,0 为不限制。本功能会轻微加重服务器负担$loadctrl=8;i...

PHP判断函数是否存在调用处理

if(function_exists('set_magic_quotes_runtime')) { set_magic_quotes_runtime(0);}

php实现大批量入库实战

php实现大批量入库实战,前几年写的,现在看看也是有参考价值的,这块也考虑到了数据重复的处理方式 $file = fopen('.'.$upload_result['data...

input File文件上传accept过滤zip、rar等

input File文件上传accept,如果需要选中zip是accept=".application/zip",如果需要选中zip和rar则accept=".zip,.rar"。

THINKCMF获取面包屑导航数据方法

/** * 获取面包屑数据 * @param int $categoryId 当前文章所在分类,或者当前分类的id * @param boolean $withCurrent 是否获取当前分类 *...

利用EasyWeChat获取当前微信号是否关注当前公众号

这里的实现代码是EasyWeChat3.0版,具体实现代码$wechat = WechatPlatform::get(['business_id' => 1]);// config配置...

过滤XSS的HTMLPurifier支持html5模块htmlpurifier-html5

很多情况下过滤富文本恶意脚本攻击使用HTMLPurifier过滤,但是不支持html5,有人通过设置配置让他支持,个人觉得很麻烦,于是谷歌搜索找到了htmlpurifier-html5。安装参考com...

迅睿CMS开启https访问后,前端无法展示处理方法

迅睿CMS开启https访问后,前端无法展示,来回多次重定向经分析,用的是西部数据的IIS虚拟机,根本就没办法获取https相关环境变量,所以通过后台开启的协议与环境变量获取的协议不相符,所以就不断的...

PHP随机字符串生成类

友情链接 申请友链