作者: 溪水清澈
<?php
/*
* 把pathinfo第一节解析成action,
* 别的依次解析成数组对,
* 都添加到$_GET中
*/
$pathinfo = '/act' . ( isset( $_SERVER[ 'PATH_INFO' ] ) ? $_SERVER[ 'PATH_INFO' ] : '' );
preg_match_all( '#/([[:alnum:]])/((?1))#', $pathinfo, $matches );
$_GET = array_merge( $_GET, array_combine( $matches[ 1 ], $matches[ 2 ] );