都知道微信公众号是拒绝支付宝的,屏蔽了支付宝,所以在微信公众号接入支付宝的话就必须手动复制链接跳出微信内置浏览器,强制性打开web浏览器完成支付,这是很坑的,只能选择千百度各种查找答案啊,发现没有一个php做的 更别说用TP框架了,之前做APP支付宝支付,PC扫码支付都是一天完成的,这个公众号支付烦死了,下面具体分享一下我用Thinkphp5.0做微信公众号接入支付宝的代码以及过程。
jquery获取当前年月日时间和星期
jquery实时获取当前年月日时间和星期,时间显示秒针<p>本地时间:<span id=localtime></span>
fastadmin微信扫码登录网页登录
基于微信公众号服务号实现的扫码登录,首次扫码绑定后公众号后,授权登录并关注公众号 (关注公众号必须用认证的服务号)可一键扫码即可登录。不使用微信开发平台的扫码登录方法登录
fastadmin基于ZipArchive生成压缩文件下载到本地
PHP ZipArchive 是PHP自带的扩展类,可以轻松实现ZIP文件的压缩和解压,使用前首先要确保PHP ZIP 扩展已经开启。
数据库图片是多图片以字符串的形式保存,需要转换为数组
前台ajax提交id为多选id,返回压缩后的文件地址,然后下载到本地
phpMyAdmin导入超大数据库文件的最佳方案
网站内容量比较大,数据库超出100M甚至更大。在导入数据库时根本无法正常导入,可以采用这个最实用的方法,不管多大的数据库都可以轻松的导入成功,在这里我就分享给大家。
解析PHP中的extract()函数
在PHP的日常使用中,我们经常需要将PHP数组中的数据直接变为一个个单独的变量,以方便使用,免得使用过程中需要按照数组的格式才能对数组的值进行使用,本文就带大家一起来看一看PHP中的内置函数extract(),帮助我们解决这一麻烦。
常用正则表达式
特殊需求表达式
Email地址:^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
域名:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.?
InternetURL:[a-zA-z]+://[^\s]* 或 ^http://([\w-]+\.
用宝塔(BT)来搭建本地PHP环境
xampp,phpstudy来搭建本地的PHP环境,但是后来发现很多东西都需要自己手动来修改,而且修改起来还是蛮麻烦的,所以想要换个来搭建本地的PHP环境的软件。宝塔(BT)。BT win下目前的功能满足我现在的需求是绰绰有余的,可以选择使用nginx还是apache以及IIS,PHP多个版本共存还有Mysql,由于是本地环境,FTP也就可以省略了。
wordpress不使用插件解决网站加载慢和头像不显示
WordPress安装完成后,网站打开时,显示一直打转(加载慢),而且管理员用户头像引入错误。原因是WP加载了谷歌字体和国外的gravatar.com上的用户头像,理所当然被“墙”隔开了,导致网站加载慢,图片引入失败。
解决的办法是禁用谷歌字体,并把头像设置成国内网站的图片(或本地图片)
网站快照被劫持跳转另一个网站解决办法
最近收到站长seo反馈,大量的网站快照被劫持,点击网站后劫持跳转另一个网站,有没有解决办法呢?整理一下关于快照被劫持和跳转到其他网站的方法。
经常查看自己的网站收录
如下图所示,每天site网址查看网站是否被黑,及时发现处理把网站风险降到最低。百度也会在搜索结果页面中标红显示网站被黑存在的安全问题。
php提高性能的几个小技巧
尽可能少使用魔法函数。
尽量少用错误抑制符@。
少使用正则表达式。
合理运用内存。
避免在循环表达式中进行计算。
如:for($i=0;$i<count($arr);$i++),可以写为:$max = count($arr); for($i=0; $i<$max; $i++)
避免在循环体里面操作数据库、调接口等耗时操作。减少网络请求次数、减少IO调用
网页HTML特殊字符编码对照表
一般能用到的HTML特殊字符 UNICODE代码
注意事项:
1.字符属于unicode字符集,源码文档中需要声明为”utf-8“
2.因各类浏览器的渲染效果不同字符可能显示会有所差异
Zend推出新开发套件 PHP码农也能开发iOS应用
不久之前,Zend首席执行官Andi Gutmans对外发布了PHP开发套件Zend Studio 10(目前还属于Beta阶段)。新的套件使得PHP编程人员可以用自己熟悉的语言在移动平台下打造应用程序(编者注:原文作者用的是native moblie app,但是我到Zend官网了解了一下,他们的移动应用方案是基于 HTML5+ JavaScript+ PHP的)。
公众号主体变更后,批量更新openid
账号迁移后,粉丝的openid会变化,微信用户关注不同的公众号,对应的openid是不一样的,迁移成功后,粉丝的openid以目标帐号(即新公众号)对应的OpenID为准。但开发者可以通过开发接口转换openid,开发文档可以参考
网站访问量和服务器带宽的选择
通常我们说当一个网站的访问量比较大时,可能会占用网络带宽,造成网络的拥挤,因而对于一些大型网站来说,他们选择的带宽不但要大,而且还以独享带宽为主。而很多站长在选择服务器空间时,往往也会根据网站具体的访问量来选择,那么网站的访问量和带宽有什么样的联系呢,网站的带宽又该如何根据访问量来选择呢,下面我们就详细介绍一下。
PHP计算显示平均温度、五个最低及最高温度
PHP计算显示平均温度、五个最低及最高温度
PHP计算显示平均温度、五个最低及最高温度
PHP计算显示平均温度,五个最低及最高温度。记录温度是78,60,62,68,71,68,73,85,66,64,76,63,75,76,73,68,62,73,72,65,74,62,62,65 ,64,68,73,75,79,73
php经典趣味算法
一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n, 输出最后那个大王的编号
PHP采集插件QueryList
在解析分类的过程中,大多数PHP使用正则的方式来分析爬到的数据,增加了难度的同时效率也没有得到提升,用QueryList则可以很简单的结果问题。QueryList是一个基于phpQuery的开源项目,可以让PHPer在采集信息时对内容进行一个类似JQuery的DOM操作,十分简洁方便,贴合平常开发的习惯。