| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 | 
							- <?php
 
- use Cas\Dao\LotteryEvents;
 
- /**
 
-  * !!!!!
 
-  * !! 限制:
 
-  * !! 1、不要出现()号的嵌套,不支持!
 
-  * !! 2、括号外不要出现正则相关字符,如 ? ^等
 
-  * !!!!!
 
-  * 路由配置
 
-  */
 
- function getEventsC(){
 
- 	$eventRoute = LotteryEvents::getEventRoute();
 
- 	preg_match('/([a-zA-Z]+)\/([0-9]+)([a-zA-Z]+)/iU',$_SERVER['PHP_SELF'],$eventArr);
 
- 	return  $eventRoute[$eventArr['3']];
 
- }
 
- return array(
 
- 	'test'	=> array(
 
- 		'c'	=> 'Test',
 
- 	),
 
- 	'admin'	=> array(
 
- 		'c'	=> 'Admin_Index',
 
- 		'a'	=> $_GET['a'],
 
- 	),
 
- 		
 
- 	'services/([a-zA-Z]+)/?' => array(
 
- 		'c'	=> 'services',
 
- 		'a'	=> '$1',
 
- 	),
 
- 	'([a-zA-Z]+)/([0-9]+)([a-zA-Z])?'	=> array(
 
- 				'c'	=> getEventsC(),
 
- 				'url' =>'$1',
 
- 				'create_time' =>'$2',
 
- 	),
 
- 	'([a-zA-Z]+)/([a-zA-Z]+)/([0-9]+)?'	=> array(
 
- 			'c'	=> '$2',
 
- 			'url' =>'$1',
 
- 			'create_time' =>'$3',
 
- 	),
 
- 	'connect(?:/([a-z]+))?/?' => array(
 
- 		'c'	=> 'connect',
 
- 		'a'	=> '$1',
 
- 	),
 
- 	'article/v([a-z]+)g/?'	=> array(
 
- 		'c'	=> 'article',
 
- 		'friendlyUrl'	=> '$1',
 
- 	),
 
- 	'list/([a-zA-Z]+)/member/([a-zA-Z]+)/?'	=> array(
 
- 		'c'	=> 'member',
 
- 		'url' =>'$1',
 
- 		'a'	=> '$2',
 
- 	),
 
- 	'tryDetail/([0-9]+)/?'	=> array(
 
- 		'c'	=> 'tryDetail',
 
- 		'tryid'	=> '$1',
 
- 	),
 
- 	'redirect/?'	=> array(
 
- 		'c'	=> 'redirect',
 
- 	),
 
- 	'API_SetUser_([a-zA-Z]+)' => array(
 
- 		'c'	=> 'API_SetUser',
 
- 		'a' =>'$1',
 
- 	),
 
- 	
 
- 	'list/([a-zA-Z]+)/?'	=> array(
 
- 			'c'	=> 'Index',
 
- 			'url' =>'$1',
 
- 	),
 
- 	'SetUser/?'	=> array(
 
- 			'c'	=> 'API_SetUser',
 
- 			'a' =>'page',
 
- 	),
 
- 		
 
- );
 
 
  |