一个非常简单的PHP生成缩略图的代码程序,参数及代码都算得上精简,有兴趣的朋友可以试下它的功能。
-
超级简单的PHP缩略图生成程序源代码
[技术相关]post by 05idea / 2010-3-31 17:28 Wednesday -
PHP中正则表达式的几则使用技巧归总
[技术相关]post by 05idea / 2010-3-16 19:38 TuesdayPHP正则表达式主要用于字符串的模式分割、匹配、查找及替换操作。使用正则表达式在某些简单的环境下可能效率不高,因此如何更好的使用PHP正则表达式需要综合考虑。
我的PHP正则入门,是起源于网上的一篇文章,这篇文章由浅入深的阐述了PHP正则表达式使用的方法,我觉得是一个很好的入门材料,不过学成还是要 靠个人,在使用的过程中,还是会不断地忘记,因此反反复复的阅读了这篇文章有四五遍,对于其中一些比较困难的知识点,甚至要用很久才能消化,但是只要能见 坚持着看完,你会发现自己对于正则的运用能力就会显著提高。
PHP正则表达式的定义:
用于描述字符排列和匹配模式的一种语法规则。它主要用于字符串的模式分割、匹配、查找及替换操作。
-
德国发生连环车祸 58辆车相撞
[新闻]post by 05idea / 2010-3-13 19:33 Saturday -
如何在PHP开启gzip页面压缩实例
[技术相关]post by 05idea / 2010-3-12 20:33 Friday示例一(用php的内置压缩函数):
<?PHP
if(Extension_Loaded('zlib')) Ob_Start('ob_gzhandler');
Header("Content-type: text/html");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<?php
for($i=0;$i<10000;$i++){
echo 'Hello World!';
}
?>
</body>
</html>
<?PHP
if(Extension_Loaded('zlib')) Ob_End_Flush();
?>示例二(自写函数):
<?php ob_start('ob_gzip'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
</body>
</html>
<?php
ob_end_flush();
//压缩函数
function ob_gzip($content){
if(!headers_sent()&&extension_loaded("zlib")&&strstr($_SERVER["HTTP_ACCEPT_ENCODING"],"gzip")){
$content = gzencode($content,9);
header("Content-Encoding: gzip");
header("Vary: Accept-Encoding");
header("Content-Length: ".strlen($content));
}
return $content;
}
?> -
李开复成长中的十句格言:求知若饥 虚心若愚
[其它]post by 05idea / 2010-3-10 22:06 Wednesday创新工场董事长兼首席执行官李开复在西北农林科技大学以《促我成长的十条箴言》为题,用平实而不失幽默的语言,讲述了自己的很多故事,与7000余名学子一同分享自己成长过程中获得成功时的激动与喜悦,经历困难与挫折时的蹉跎与彷徨,为青年学子指点人生———
1、“自信不失谦虚,谦虚不失自信。”
李开复讲道,小时候,当他拿着90分的考卷回家,却被妈妈结结实实打了一顿。妈妈生气地告诫他,打你不是因为成绩不好,而是太自大。从此,他就记下了这个教训并受益终身———自信,但在自信中要不失谦虚。
2、“天赋就是兴趣,兴趣就是天赋。”
李开复11岁留学美国。大学二年级时,他作出了一个惊人的决定———转系!而这个决定,改写了他一生的轨迹。“如果你很爱一件事情,吃饭、睡觉、洗澡都在想这个事情,你在这个领域不成功都很困难。”李开复这样说。
3、“思考比传道更重要。”
读博士之前,李开复的系主任告诉他:“做出一流的博士论文并不是你的论文本身,而是读博士过程中所得到的分析、思考、解决问题的能力,这样你未来才能解决其他的问题。更重要的是思考,也就是思考比传道更重要,来这里不是听老师教你怎么走,而是学会如何思考或者学习如何学习。”老师的这番话让他受益一生。
4、“我不同意你,但是我支持你。”
5、“挫折不是惩罚,而是学习的机会。”
6、“有用的创新才重要。”
7、“用勇气改变可以改变的事情,用胸怀接受不能改变的事情,用智慧分辨两者的不同。”
8、“求知若饥,虚心若愚。”
9、“追随你的心,用它引领你的一生,任何其他事情都是次要的。”
10、“一个人的价值不是你拥有多少,而是你留下了多少。” -
创意欣赏:可爱的香蕉托盘设计
[设计欣赏]post by 05idea / 2010-3-9 20:35 Tuesday -
《他们》主题MV《我们》
[视频、音乐]post by 05idea / 2010-3-4 19:48 Thursday -
兼容ie6,ie7以及firefox的css透明滤镜
[技术相关]post by 05idea / 2010-3-3 19:49 Wednesday<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>兼容ie6,ie7以及firefox的css透明滤</title>
<style type="text/css">
#container{ border:1px solid #c00; background-color:rgba(212,0,0,0.5); *background:#f00; *filter:alpha(opacity=50); width:500px; margin:40px auto; line-height:200%; font-size:14px; padding:14px;}
#container *{ position:relative;}</style>
</head><body>
<div id="container">
<span>我是内容我是内容我是内容我是内容</span>
</div>
<p>兼容ie6,ie7以及firefox的css透明滤镜,文字不继承其透明属性。</p>
</body>
</html>主要是下面这两句了,当然要用HACK了,主要是IE版本的浏览器不支持background-color的rgba这个东西,而IE只有在透明容器的子节点(文本节点除外)内设置position:relative才能不继承其父记得透明滤镜,而FF等浏览器是支持rgba这个东西的。
运行一下看演示,讲的太啰嗦了!





