YernBlog 进度

打算在3月15日之前完成YernBlog的新版开发。压力比较大。

贴几个关于默认URL格式的(php 正则表达式)代码:

$pathinfo=’/2011/03/01/page/2′;//或 ‘/2011/03/’或’/2011/03/page/3’或’/2011/03/test.html’或’2011/03/10.html’
preg_match(‘/^\/(20\d\d)\/?(\d\d){0,1}\/?(\d\d){0,1}(?:\/page\/(\d+))*(?:\/(\w+))?\.?(?:html|htm|php)?/’,$pathinfo,$args2);
list($temp,$_GET[‘y’],$_GET[‘m’],$_GET[‘d’],$_GET[‘page’],$_GET[‘slug’])=$args2;

得出$_GET参数

 

$pathinfo=’/about.html’;

preg_match(‘/^\/(\w+)\.?(?:html|htm|php)?/’, $pathinfo,$args3);

得出独立页面的名称

线贴到这里吧