www.iklfy.com

PHP中四个$_SERVER的区别

<?PHP
$_SERVER["QUERY_STRING"] //说明:查询(query)的字符串
$_SERVER["REQUEST_URI"] //说明:访问此页面所需的URI
$_SERVER["SCRIPT_NAME"] //说明:包含当前脚本的路径
$_SERVER["PHP_SELF"] //说明:当前正在执行脚本的文件名
$_SERVER["QUERY_STRING"]获取查询语句,实例中可知,获取的是?后面的值
$_SERVER["REQUEST_URI"] 获取http://www.iklfy.com/后面的值,包括/
$_SERVER["SCRIPT_NAME"] 获取当前脚本的路径,如:index.php
$_SERVER["PHP_SELF"] 当前正在执行脚本的文件名
?>

www.iklfy.com

两起事故!!!

第一件事:
今天到公司发现整个公司的路面和房屋,
花木等上面全部落着一层白色的粉沫跟雪一样.
经查是某分厂夜间发生严重泄漏事故而值班人员脱岗导致.
处理意见:
直接负责人待岗两月扣除当月所有工资与薪点工资,移交当地公安机关处理,

并等待进一步损失报告结果.
第二件事:

www.iklfy.com

公司聚餐的一出闹剧

今天公司组织聚餐.喝酒的有六个人.基本上划到每人近两斤白酒,
快结束的时候突然发现桌上飞过去一只酒杯摔地上了.
众人细看发现某科长又从桌子拿了只酒杯扔出去.于是乎.
有人问他扔酒杯做什么?
他答曰:刚看到一只蚊子飞过去了.想把它给砸下来.众人晕倒. . .用酒杯砸蚊子,太经典了!!!

www.iklfy.com

收藏一些常用正则表达式,供参考/修改、使用

匹配中文字符的正则表达式: [\u4e00-\u9fa5]
匹配双字节字符(包括汉字在内):[^\x00-\xff]
匹配空行的正则表达式:\n[\s| ]*\r
匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/
匹配首尾空格的正则表达式:(^\s*)|(\s*$)
匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
匹配网址URL的正则表达式:^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$
匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$
匹配国内电话号码:(\d{3}-|\d{4}-)?(\d{8}|\d{7})?
匹配腾讯QQ号:^[1-9]*[1-9][0-9]*$

www.iklfy.com

全能数据批量处理(替换/查找/抽取/改名/转码/排序 ---- 已注册)

1、具有批量替换、批量查找(可反显查找串)、批量抽取、批量改名、简繁转换等功能;
2、支持一次批量处理多个文件:记事本/写字板/Word都没有提供;
3、*支持一次批量处理多组串:包括UltraEdit/VC等比较强的替换/查找工具都没有提供这个功能;
4、*支持高级表达式的匹配:支持大小写开关、特殊字符(如换行符)、特别是正则表达式(包括通配符)可实现符合复杂规则的匹配;比UltraEdit/Word等实现的正则表达式还要完整得多;
5、*生成动态替换串:替换结果可以是动态的,文件名可以是编号等;
6、*可抽取、采集指定模式的串,例如C程序中的注释、全部的中文字符串等等;
7、*不仅支持文本/超文本/XML,还支持office文档doc/rtf/xls/ppt,甚至包括word文件的页眉、页脚、图文框、office文件的所有属性等;
8、*支持超长多行的查找串和替换串:可以直接使用多行来编辑;
9、*查找替换定义可保存到文件作为模板(或称方案)重复使用,如全半角替换定义文件等,下次处理可选用以前留下的方案;
10 、*查找结果可以突出显示,可以作为桌面搜索引擎;
11、支持自动备份、备份恢复和清除备份;
带*的表示从其他软件中很难找到有类似的功能;
---------------------------------------------------------

www.iklfy.com

有这么可爱的老婆与老公么?!

老婆:亲一个!
老公:啵!
老婆:再亲一个!
老公:啵!
老婆:还要嘛~~~
老公:……流氓!
晚上睡觉,跟老公抢他的胳膊~,老公抵死不从!
老婆急了,就冒出了一句: 老衲,你就从了师太吧!老公笑到手软。于是老婆得逞了。
某日,老婆早起,给老公留了200元钱放在桌子上(老婆是家里的财政大臣)。上班后, 估摸着老公已起床,就发短信给他: 老公,桌上是给你昨夜的服务费。
老公回:****才200块呀? 赶明儿找个富婆去。。。
老公:今天坐车人特多,不过在拥挤的车上看到美女了!
老婆:....怒!
老公:她还跟我搭讪呢!
老婆:她跟你说什么``(吃醋)
老公:离我远点!
老公学习无聊中会短信骚扰:小妞,给大爷我笑一个!

www.iklfy.com

视频:电影《生化危机4:来生》发布新版预告


经典游戏改编的电影《生化危机》系列电影最第四部《生化危机:来生》(ResidentEvil: Afterlife)近日曝光全新预告片,米拉·乔诺维奇再次披挂对阵僵尸大军。据悉这部电影将以3D方式上映,且采用的是和《阿凡达》一样的3D摄影系统拍摄,而不是现在流行的2D转制3D的方式。
《生化危机4》仍然由米拉·乔诺维奇(Milla Jovovich)主演,在此前的3部影片里,她都扮演爱丽丝(Alice)。该片另外一个备受关注的主演是温特沃什·米勒(WentworthMiller),他将扮演片中角色拉特的哥哥,也就是克里斯·莱德菲尔德。
《生化危机》根据同名电脑游戏改编,已经拍了三集,分别是2002年的《生化危机》、2004年的《生化危机2:启示录》(ResidentEvil:Apocalypse)和2007年的《生化危机3:劫后余生》(ResidentEvil:Extinction)。这三部影片总共在全球取得了3亿7900万美元的票房

www.iklfy.com

Mobile Print Helloworld.c

#include "..\..\modules\mrc_base.h"
#include "..\..\modules\mrc_win.h"
#include "..\..\modules\mrc_menu.h"
#include "..\..\modules\mrc_text.h"
#include "Helloworld.h"

//主界面菜单句柄
int32 main_menu;
//菜单项A:Helloworld
void main_menuA(int32 data){
int32 i=1;
DBG_PRINTF(("弹出菜单%d",i));
#ifdef CONFIG_176
main_menu176(data);
#else
main_menu240(data);
#endif
}

www.iklfy.com

Gzip开启压缩网页文件,提高打开速度!(支持.htaccess)

1.新建一个名为 php.ini 的文件,输入以下内容,保存,上传至网站根目录。
用附件里的探针检查环境是否支持zlib类库(需要支持才可以)
output_buffering = Off
output_handler =
zlib.output_compression = On

2.将以下代码拷贝到.htaccess文件中,上传至网站根目录中即可~
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-httpd-php application/x-javascript
</ifmodule>

如果有.htaccess文件,可以把上面代码加入第一行.如:

适用于VPS或者DS。在配置服务器时,将Apache2.x系列已经内置了的Deflate模块一并安装即可。具备此模块的共享空间同样适用。 mod_deflate模块配置相对灵活,推荐安装。另外还可将image/gif image/jpeg image/png添加进去。
如果压缩包里的 .htaccess文件 可以用于覆盖安装的 bo-blog 2.1.1 程序的 Apache 服务器

www.iklfy.com

奇妙的数学题究竟10元钱跑哪里去了?

一天晚上,有3个人去住旅馆, 300元一晚。三个人刚好每人掏了100元凑够300元交给了老板。
3×100=300(元)
后来老板说今天搞活动,优惠到250元,拿出50元命令服务生退还给他们三人。
300-250=50(元)
服务生偷偷藏起了20元,把剩下的30元钱分给了他们三个人,每人分到10元.
50-20=30(元)
30÷3=10(元)
这样,刚才每人掏了100元,现在又退回10元,也就是90元。
100-10=90(元)
每人只花了90元钱,3个人每人90元就是270元
3×90=270(元)
再加上服务生藏起的20元就是290元,
270+20=290(元
还有10元钱去了哪里???
300-290=10(元)

www.iklfy.com

php重置资源行数

今天遇到了一个问题,就是双循环数据资源,代码如下:
<?php 
$sql1=mysql_query("select * from phome_enewsmember order by userid desc");
$sql2=mysql_query("select * from phome_enewsmemberadd order by userid desc");
while($row1=mysql_fetch_assoc($sql1)){
while($row2=mysql_fetch_assoc($sql2)){
echo $row2['userid'].'<br />';
}
echo $row1['userid'].'<br />';
}
?>

刚开始想,应该是循环12次的,两个表各有数据3条,3*3+3
但是运行下来,只有6次,内循环少循环了两次.
刚开始,我以为是$row2没有重置,用了reset($row2).结果不行
后来,在手册里面看到,是需要用mysql_data_seek($sql2,0); 重置一下资源的.解决..