php
k1988
这个作者很懒,什么都没留下…
展开
-
用 PHP 读取文件的正确方法
<br />让我们算一算有多少种方法<br />处理诸如 PHP 之类的现代编程语言的乐趣之一就是有大量的选项可用。PHP 可以轻松地赢得 Perl 的座右铭“There's more than one way to do it”(并非只有一种方法可做这件事),尤其是在文件处理上。但是在这么多可用的选项中,哪一种是完成作业的最佳工具?当然,实际答案取决于解析文件的目标,因此值得花时间探究所有选项。<br />回页首<br />传统的 fopen 方法<br />fopen 方法可能是以前的 C 和 C++转载 2010-12-14 14:05:00 · 673 阅读 · 0 评论 -
一些PHP函数
<?php/* 将URL中的某参数设为某值*/function url_set_value($url,$key,$value) { $a=explode('?',$url); $url_f=$a[0]; $query=$a[1];原创 2011-05-31 14:39:00 · 659 阅读 · 0 评论 -
新浪微博URL中的MID和微博id互转
$re = json_decode(file_get_contents("http://api.t.sina.com.cn/queryid.json?mid=xhMRc8nNu&isBase62=1&type=1"));$id = $re->id;echo $id;$re原创 2011-08-13 14:00:56 · 5120 阅读 · 0 评论 -
SQL时间段查询
WHERE `updateTime`>='2011-07-07 9:00:00' AND `updateTime`< DATE_ADD('2011-07-07 9:00:00', INTERVAL +1 HOUR)WHERE (UNIX_TIMESTAMP(`updateTi原创 2011-07-07 13:23:16 · 794 阅读 · 0 评论 -
在PHP中获取IP来源地址并且插入数据库
在项目中用到查询IP来源地址的功能,在网上搜索了一下免费的IP地址数据库未果,就直接使用ip138网站做为数据来源了,通过直接使用PHP代码去查询IP信息,然后分析网页来得到地址,最后插入数据库。$content = iconv("gb2312", "ut原创 2011-07-04 10:57:50 · 3284 阅读 · 0 评论 -
新浪微博OAUTH2验证
在使用sina微博sdk时,我发现新浪已经出了oauth2版本的PHP SDK,但是在官方说明文档里还没有,像俺这种连oauth1都还没搞明白的人就不深究他们的不同了,不过oauth2的SDK中的函数名称现在好像变掉了,那么已经开发的那些应用如果要转成oauth2的话岂不要费点功夫? 再者,我瞅到了几个字眼,一个是似乎oauth2的话PHP与JAVASCRIPT能够共享授权了?另外一个OA原创 2011-06-21 22:36:00 · 1147 阅读 · 0 评论 -
PHP cookie和session的分析
<br />转自:http://archive.cnblogs.com/a/1959588/<br /> <br />1. PHP的COOKIE<br />cookie 是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。<br />PHP在http协议的头信息里发送cookie, 因此 setcookie() 函数必须在其它信息被输出到浏览器前调用,这和对 header() 函数的限制类似。<br /><br />1.1 设置cookie:<br />可以用 setcookie() 或 setraw转载 2011-05-31 16:15:00 · 506 阅读 · 0 评论 -
使用PHP返回需要登录验证的HTML页面
if(!isset($PHP_AUTH_USER)) { Header("WWW-Authenticate: Basic realm="登录对话框上显示的服务器名称""); Header("HTTP/1.0 401 Unauthorized"); echo "Text to send if user hits Cancel buttonn"; exit;}else { if ( !($PHP_AUTH_USER=="要验证的用户名" && $PHP_AUTH_PW=="要原创 2011-02-22 14:19:00 · 3464 阅读 · 0 评论 -
apache虚拟主机名不区分大小写的解决办法
<br />不使用alias,而是使用AliasMatch<br /> <br />如 AliasMatch (?i)^/8video(.*) D:/project/8video/web$1 <br /> <br />参见:http://httpd.apache.org/docs/2.0/mod/mod_alias.html<br />原创 2011-03-01 10:54:00 · 1079 阅读 · 0 评论 -
windows下制作PHP扩展
一、编译PHP转自:http://demon.tw/software/compile-php-on-windows.html编译PHP扩展必需的一些头文件需要从php源码中获取,其中有一些配置性的头文件,需要做到下面第8步之后,也就是说php服务器程序可以使用别人已经编译好的安装包。在Windows下源码编译PHP最近在学习编写PHP拓展,懒得装Linux,就研究了一下在Windows下编译PHP的方法,总算搭建好了在Windows下开发PHP拓展的环境。1、在C盘新建一个文件夹,C:/PHPDEV2、从官原创 2011-01-26 14:46:00 · 2493 阅读 · 0 评论 -
lighttpd+PHP上传文件
今天用lighttpd+php上传文件出现了“413 - Request Entity Too Large”的错误提示,经过一段时间的搜索和测试,终于发现需要在lighttpd的配置文件中加入server.max-request-size = 20000000server原创 2011-08-22 10:54:46 · 2347 阅读 · 0 评论