简朴地写了一个不消IIS rewrite 就实现 伪静态的PHP代码,还没完善,出个或许罢了
<?php /* index.php */ $r = explode('/',trim($_SERVER['PATH_INFO'],'/')); if(count($r)%2!=0 && count($r)>1) { echo 'error param'; } if(count($r) == 1){ $paramarr[$r[0]] = $r[0]; }else{ for($i=0; $i<count($r); $i=$i+2) { if(!empty($r[$i+1])) $paramarr[$r[$i]] = rawurldecode($r[$i+1]); } } printf("<p>输出数据为:</p><pre>%s</pre>\n",var_export( $paramarr ,TRUE)); /* index.php/m/article/c/add 输出数据为: array ( 'm' => 'article', 'c' => 'add', ) */ ?>end
上一篇: 表格鼠标颠末,配景颜色改变结果 | 下一篇:测试一下播放器» 标签:分享到: 更多
相关日志:
按照URL链接和抛文本生成链接<a>标签的PHP函数
php中include、require包括的干系。
利用curl获取Location:重定向后url
php自动转换字符集 支持数组转换
php查抄用户名是否切合划定
php截取字符串中的链接参数
转换目次下面的所有文件编码名目
php正则替换回调函数preg_replace_callback()初解
获取<a>链接标签。从Snoopy类中提取函数