- 1. X-Router超級(jí)路由器(支持超多臺(tái)計(jì)算機(jī)同時(shí)上網(wǎng)的軟...
- 2. CrossLoop(實(shí)現(xiàn)異地屏幕共享的遠(yuǎn)程協(xié)助工具) V2.80...
- 3. phpMyAdmin(支持對(duì)數(shù)據(jù)庫進(jìn)行建立、復(fù)制,刪除數(shù)據(jù)等...
- 4. AirPort Utility for Mac (無線路由管理工具)V5.5....
- 5. AirPort Utility(蘋果無線路由管理工具)V5.5.3.2最...
- 6. QuickPHP V1.12.1(php腳本調(diào)試工具) 綠色免費(fèi)版
- 7. RouterPassView(從路由器找回丟失密碼的文件 ) V1....
- 8. 菊子曰(實(shí)現(xiàn)離線發(fā)布博客文章的工具) V4.0 G25 簡(jiǎn)體...
- 9. apwifi軟件無線路由器(提供高效安全的互聯(lián)網(wǎng)訪問) ...
- 10. phpMyAdmin(支持對(duì)數(shù)據(jù)庫進(jìn)行完全操控) V3.4.2.0 F...
關(guān)于php url路由的實(shí)現(xiàn)
$queryString[$key] = substr($val, 0, strpos($val, ','));
}
}
$GLOBALS['queryString'] = $queryString;
}else {
throw new Exception('試圖訪問不存在的頁面');
}
}
parseUrl();
var_dump($GLOBALS['control']);
var_dump($GLOBALS['action']);
var_dump($GLOBALS['queryString']);
?>
**
* Pathinfo函數(shù)
* 功能:將URL中的Pathinfo解析為$_GET全局變量
* 返回值:解析成功返回true否則為fasle
* 例如:http://hostname/page.php/argv/argc/a/1/b/2.html
* 將會(huì)解析為$_GET['argv']='argc';$_GET['a']=1;$_GET['b']=3;
*/
function pathinfo(){
$pathinfo=explode('/',$_SERVER['PATH_INFO']);
$count=count($pathinfo);
for($foo=1;$foo<$count;$foo+=2){
$_GET[$pathinfo[$foo]]=($foo+2)==$count?array_shift(explode('.',$pathinfo[$foo+1])):$pathinfo[$foo+1];
}
}
/**
* rewrite函數(shù)
* 功能:
*/
Function rewrite($url=null){
return REWRITE?$url.'.html':$_SERVER['PHP_SELF'].$url.'.html';
}