11 2016 档案
摘要:工作中为其他公司编写了一个提供请求的接口,自己调试的时候是用form提交的,所以可以用$_POST取键接收方式,而对接联调的时候发现总是取不到数据,把$_POST整个序列化放入日志也是[] ,空的,于是找了找原因,原来他们请求的时候把json字符串整体作为了一个字符串放入了body体中,而我因为不知
阅读全文
摘要:/?'; $chars = str_shuffle($chars); return substr($chars, 0, 40); } ?>
阅读全文
摘要:自己手写一段代码的时候发现一个问题 链接数据库的时候 用 127.0.0.1比localhost明显的快,localhost要等一下才会有响应 而127.0.0.1就是瞬间响应。一番排查,发现了一个问题,好像是win7 localhost指向ipv6 的问题。我尝试这 ping localhost
阅读全文
摘要:自己定义一个方法仿写thinkphp的I 方法 调用的时候 I("post.id") I("get.id") 即可 如果想接受多个 可以再定义一个函数 ALL_I 调用的时候 ALL_I(array("id","name","user"),"get") 即可
阅读全文
摘要:判断数组中有没有某个键 isset 和 array_key_exists 谁的效率高呢? 使用 array_key_exists 代码如下 结果如下 如果使用 isset 代码如下 结果如下: 很明显 isset效率更高
阅读全文
摘要:想给页面的的一个文本框添加监听事件 name为content的textarea一旦被改变 就会触发 preview_content()函数 以此来做一个所见即所得的功能
阅读全文
摘要:我在使用thinkphp3.2.3的时候 发现如果是使用redis缓存 设置了认证的redis能连接成功 却无法 set 操作 ,检查发现是没有认证导致的 $redis->auth这一步没有,那么官方给出的 Redis.class.php没有的话,我们可以自己加上,在构造函数第29行 将以前的代码改
阅读全文
摘要:javascript中使用md5函数 这对于js来讲本来是没有的,现在可以自己定义一个md5的函数,达到加密效果。 压缩版的代码如下: 然后就可以直接调用了。如下 hex_md5("要加密的字符串")
阅读全文