PHP代码
- <?
- function enurl($str) {
- return strtolower(str_replace(' ','-',str_replace(' ',' ',trim(preg_replace("/[^a-zA-Z0-9]/"," ",$str)))));
- }
-
- $str = "This is Kalvin's Blog,Welcome!";
- echo enurl($str);
- ?>
看起来好复杂,不知道谁有更好的方法,就是说写英文的时候,将自动转换标题为合适的网址链接!
今天写一个PHP的小偷程序,主要是从目标网站的RSS中获取更新内容,遇到一个问题就是他的日期为Sun, 30 Aug 2009 02:18:52 +0000这种格式,我们要将他转换为常用的2009-08-30 02:18:52,则需要使用到此函数:
PHP代码
- Date('Y-m-d H:i:s',strtotime('Sun, 30 Aug 2009 02:18:52 +0000'));
发现了Gtalk这个好东西,比QQ好多了,今天发现了他的一个功能,就是显示在线状态及网页对话的功能,原来一直用不了,今天搜索了N久才找到原因!Google Ttalk有一个在线状态的服务叫chatback badge,一般的通过正常申请使用的Gmail帐户登录的Gtalk,只需要打开http://www.google.com/talk/service/badge/New生成即可,但我自己使用的是Google Apps的邮箱帐户,所以生成在线状态的网址不一样,我所用的域生成在线状态的网址为:http://www.google.com/talk/service/a/kalvin.cn/badge/New,注意前面的域名,这就是你所申请Apps时所使用的域名了,那么就可以了,看看我的在线状态!