摘要: 打开网络的 Socket 链接。 语法: resuce fsockopen(string hostname, int port, int [errno], string[errstr], int [timeout]);返回值: 资源;函数种类: 网络系统;内容说明: 目前这个函数提供两个 Soc... 阅读全文
posted @ 2014-11-17 00:17 lemon66 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 今天将apache下的php应用部署到了nginx上,却发现报错:找不到getallheaders()这个函数。很惊奇,这不是php的默认函数么,怎么给我找不到了。但问题就是出现了,只能去找解决方法。原来此函数是apache_request_headers()函数的别名,看到了吧,带有apache的... 阅读全文
posted @ 2014-11-13 00:12 lemon66 阅读(1339) 评论(0) 推荐(0) 编辑
摘要: (PHP3 , PHP4)getallheaders-------取得所有HTTP请求标头语法:array getallheaders(viod)说明:此函数传回现行的请求的所有HTTP标头,传回值是一数组形态。Example:\n";}?>这个范例将会显示现行所有请求的所有标头。注意 : 当PHP... 阅读全文
posted @ 2014-11-13 00:10 lemon66 阅读(2561) 评论(0) 推荐(0) 编辑
摘要: 在PHP中getenv(参数)函数是一个用于获取环境变量的函数,根据提供不同的参数可以获取不同的环境变量,具体如下:“PHP_SELF”当前正在执行脚本的文件名,与document root 相关。举例来说,在URL 地址为[url]http://example.com/test.php/foo.b... 阅读全文
posted @ 2014-11-13 00:04 lemon66 阅读(1027) 评论(0) 推荐(0) 编辑
摘要: PHP如何获取http请求头信息,是一个急切解决而不知道如何抉择的问题,本人搜集整理下,可供参考下PHP手册提供了现成的函数: getallheaders (PHP 4, PHP 5) getallheaders — Fetch all HTTP request headers 说明 array g... 阅读全文
posted @ 2014-11-13 00:02 lemon66 阅读(1653) 评论(0) 推荐(0) 编辑
摘要: 在项目开发中,有时我们需要知道远程的URL地址是否能访问正常,判断其正常与否后进行下一步的操作,那么在PHP中如何获取远程HTTP的状态呢逐风整理了两种方式,大家可以自行参考/使用:复制代码 代码如下:#方式一$ch = curl_init('http://www.jb51.net');curl_s... 阅读全文
posted @ 2014-11-13 00:00 lemon66 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 客户端IP相关的变量1. $_SERVER['REMOTE_ADDR']; 客户端IP,有可能是用户的IP,也有可能是代理的IP。2. $_SERVER['HTTP_CLIENT_IP']; 代理端的IP,可能存在,可伪造。3. $_SERVER['HTTP_X_FORWARDED_FOR']; 用... 阅读全文
posted @ 2014-11-12 23:59 lemon66 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1、复制概述1.1、复制解决的问题数据复制技术有以下一些特点:(1) 数据分布(2) 负载平衡(load balancing)(3) 备份(4) 高可用性(high availability)和容错1.2、复制如何工作从高层来看,复制分成三步:(1) master将改变记录到二进制日志(binary... 阅读全文
posted @ 2014-11-12 00:11 lemon66 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记 录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4 个页面,如果这10^4... 阅读全文
posted @ 2014-11-11 23:47 lemon66 阅读(198) 评论(0) 推荐(0) 编辑
摘要: var xmlHttp=false;//创建一个布尔型变量,用来检测是否为合法的IE实例try{ //检测是否使用的是IE xmlHttp=new ActionXObject('Msxml2.xmlHttp');//如果JS版本大于5}catch(e){ //如果不是,则使用老版本的Act... 阅读全文
posted @ 2014-11-11 00:13 lemon66 阅读(187) 评论(0) 推荐(0) 编辑