13
2017
07

如何通过正则表达式获取img标签的src属性

1、部分正则语法介绍 \s    匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。 ?    匹配前面的子表达式零次或一次,或指明一个非贪婪限定符。要匹配 ? 字符,请使用 \?。 |    指明两项之间的一个选择。要匹配 |,请使用 \|。 .     匹配除换行符 \n 之外的任何单字符。要匹配 . ,请使用 \. 。 g  
10
2017
07

如何使用ob函数输出静态html文件

静态文件的好处:

一.是不需要运行在服务器上,访问的时候,服务器只是简单的返回这个文件给浏览器,并不执行任何操作,内存占用小,访问速度快。

二.安全,任何一种动态网站开发语言都不是绝对的安全的,而静态网页除了服务器被黑外,程序不存在任何漏洞

06
2017
07

微信开发之获取jsapi_ticket

一、获取流程

1、获取 access_token

详情参考:access_token获取方法

2、通过access_token换取 jsapi_ticket

3、签名算法

签名生成规则如下:参与签名的字段包括noncestr(随机字符串), 有效的jsapi_ticket, timestamp(时间戳), url(当前网页的URL,不包含#及其后面部分) 。对所有待签名参数按照字段名的ASCII 码从小到大排序(字典序)后,使用URL键值对的格式(即key1=value1&key2=value2…)拼接成字符串string1。这里需要注意的是所有参数名均为小写字符。对string1作sha1加密,字段名和字段值都采用原始值,不进行URL 转义。