<?php/**文件名: Zip.class.php作用: zip相关功能开发: 星模团队www.xin …
分类存档:PHP
openid 研究
1 |
openid登录时服务器端的一次交互:<br /><br />associate的请求:<br />http://www.openid.org.cn/server<br />openid.mode=associate&<span class="entity">openid.assoc_type</span>=HMAC-SHA1&<span class="entity">openid.session_type</span>=DH-SHA1&<span class="entity">openid.dh_consumer_public</span>=AId%2B4Fs4nmYYriwT5u9OT5v0HEcb%2BWlhbcM52EBKGrjZJ6IiVIIfHfZ8PIyYwTZ5SxiR5QIMePxviPUhPLKKW09k50GIW%2B%2FL7y31Y8zqy%2Fxo5KhMoAvWlmURRTefjm%2Bkk901DFfYRRCXq0u%2BWI6AyOXsMmXWMIIrHCOOZ3bV1vME<br /><br />associate的响应:<br />object(Services_Yadis_HTTPResponse)#16 (4) {<br /> ["final_url"]=><br /> string(31) "http://www.openid.org.cn/server"<br /> ["status"]=><br /> int(200)<br /> ["headers"]=><br /> array(0) {<br /> }<br /> ["body"]=><br /> string(319) "session_type:DH-SHA1<br />assoc_type:HMAC-SHA1<br />assoc_handle:1260441702213-29<br />expires_in:1800<br />dh_server_public:XpWD1s2eZ//kKaRYShFojQJ/hrEapv0RyaMMmr+d32tnluyyKX8PdNBVv1pBPAEMF0J1SB4mvjh2nljUoxeH8mPKvVEGcsxCxRKwtQ+xnVvGq6H2CpEsrVTIUaKv9P5c6T448gBm9EFbwJEjwMLmcFrAepz020Gao8EYL5Mc1Kw=<br />enc_mac_key:Br/BDP3EWxp+w806Naq7Jbt4y6U=<br />"<br />}<br /> |
没有最好,只有更好
第一个函数是我们常见的写法,似乎已经很简洁了,看到第二个函数时,才发现事情总是可以做的更好的 <?php …
递归创建目录的一个函数
下面是从openid的php代码中看到的一个递归创建目录的函数,感觉是比较简洁的,值得参考 <?php& …
如何在PHP下载文件名中解决乱码
通过把Content-Type设置为application/octet-stream, 可以把动态生成的内容当 …
PHP里模拟$_PUT
PHP里有$_GET,$_POST,但是没有$_PUT,所以如果需要使用它的话,则你不得不自己模拟一下: &n …
php.ini 中文版
;;;;;;;;;;;; 警告 ;;;;;;;;;;;;; 此配置文件是对于新安装的PHP的默认设置.; 默认 …
机器人msn发消息
机器人msn发消息 http://phpor.net/tools/sendMsg/index.php http …
PHP 版的一致性hash算法
今天看豆瓣的架构PPT,其中有谈到Consistent Hashing的算法,网上搜了下,发现这方面的介绍也不 …
base64_encode 和 urlencode
base64编码是网络传输的比较被青睐的一种编码,因为base64编码的字符集也是基本的asscii字符,所以 …