php一些知识点的研究
topofgods
这个作者很懒,什么都没留下…
展开
-
php无限分类形成列表树并显示子栏目总数
<?php $arr = array( array('id' => 111, 'pid' => 0, 'name' => '江西省'), array('id' => 5, 'pid' => 2, 'name' => '鸡西市'), array('id' => 2, 'pid' => 0, 'name' => '黑龙江省'), array('id' => 3, 'pid' => 1转载 2016-04-29 20:24:38 · 859 阅读 · 0 评论 -
"sig"字段根据公式sha256(appkey=$appkey&random=$random&time=$time&mobile=$mobile)生成
标题是腾讯云发送短信文档里面的一句话,看到sdk里面才知道用hash函数调用转载一篇文章 http://www.cnblogs.com/AloneSword/p/3464330.html今天做的模块又用到了Hash函数,突然想起Hash函数可能会比较占CPU资源,所以希望使用一种速度最快的摘要函数。但是PHP中的Hash函数很多,MD4、MD5、SHA-1、SHA-256、SHA-转载 2017-04-05 14:23:17 · 1815 阅读 · 0 评论 -
PHP CURL CURLOPT_HTTPHEADER设置HOST
为了安全,我们的web服务主机往往不能上网。维护的时候,也是通过跳板机,ssh登录后去操作。有时候我们的程序需要访问外网。比如需要调用外网其他程序的某个接口。这下该怎么办呢?我们可以通过PHP的CURL函数的CURLOPT_HTTPHEADER来配置设置host访问。在开发中,我遇到这样一个例子。有一个活动程序,需要调用qzone那边的一个接口。如下代码示例:[ph转载 2016-07-23 17:57:07 · 25531 阅读 · 0 评论 -
递归删除目录
<?php//递归的研究,递归要点 ://1.终止递归的条件 if / else ,就是阻止递归一直进行下去的逻辑一定要有 ,不然就呵呵了//2.每递归一次,就会新开辟一块内存空间执行,执行完后,会回到原空间继续向下执行//3.因为递归调用是打开新的内存空间,空间与空间之间的变量是不共享的,所以要么return,要么定义一个静态变量共享//比如下面这个代码function deldir转载 2016-05-01 12:57:50 · 306 阅读 · 0 评论 -
PHP输入流php://input实例讲解
转自http://www.jb51.net/article/76775.htm这篇文章主要介绍了PHP输入流php://input实例讲解,分别举例对输入流php://input进行深入学习,感兴趣的小伙伴们可以参考一下 对于php://input介绍,PHP官方手册文档有一段话对它进行了很明确地概述。“php://input allows you to rea转载 2017-04-24 15:24:02 · 1041 阅读 · 0 评论 -
深入剖析PHP输入流 php://input
转自http://www.nowamagic.net/academy/detail/12220520Chapter: PHP与Stream流1. 获取PHP流支持的协议、socket与过滤器2. PHP对自己I/O流访问的封装3. 罗列一些PHP常用的stream函数集4. 深入剖析PHP输入流 php://input5. 利用PHP转载 2017-04-24 15:27:21 · 307 阅读 · 0 评论 -
Http请求中Content-Type讲解
装自http://blog.csdn.net/blueheart20/article/details/45174399引言: 在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值,以及在spring MVC中如何使用它们来映射请求信息。1. Cont转载 2017-04-24 15:52:40 · 1306 阅读 · 0 评论 -
php超时处理全面总结
【原创】PHP超时处理全面总结 作者:heiyeluren博客:http://blog.csdn.net/heiyeshuwu时间:2012/8/8 【 概述 】 在PHP开发中工作里非常多使用到超时处理到超时的场合,我说几个场景:1. 异步获取数据如果某个后端数据源获取不成功则跳过,不影响整个页面展现2. 为了保证Web服务器不会因为当个页面处理性能差转载 2016-07-23 17:48:30 · 736 阅读 · 0 评论 -
C#和PHP Socket通信实例代码(服务器与客户端通信)
原文地址 http://blog.csdn.net/andrew_wx/article/details/6629721/#这个例子只是简单实现了如何使用 Socket 类实现面向连接的通信。注意:此例子的目的只是为了说明用套接字写程序的大概思路,而不是实际项目中的使用程序。在这个例子中,实际上还有很多问题没有解决,如消息边界问题、端口号是否被占用、消息命令的解析问题等。转载 2016-07-23 17:51:25 · 3689 阅读 · 0 评论 -
php结合redis实现高并发下的抢购、秒杀功能
转自http://blog.csdn.net/nuli888/article/details/51865401抢购、秒杀是如今很常见的一个应用场景,主要需要解决的问题有两个:1 高并发对数据库产生的压力2 竞争状态下如何解决库存的正确减少("超卖"问题)对于第一个问题,已经很容易想到用缓存来处理抢购,避免直接操作数据库,例如使用Redis。重点在于第二个问题常规写法转载 2017-06-05 11:38:04 · 770 阅读 · 0 评论