Heim > Fragen und Antworten > Hauptteil
Ziel-URL: index.php/1/category/list? cate_id=12
Um das Ziel zu erreichen: Nach der Zahl 1 wird der Teil vor dem Fragezeichen (also Kategorie/Liste) als Parameter erhalten
Route::get('/{id}/*',function($id, $path){
//
}
Der obige Code funktioniert nicht, verstehen Sie einfach die Bedeutung.
Der Schlüssel zum Problem liegt darin, dass der Pfadteil eine variable Länge hat, er kann erster/zweiter oder erster/zweiter/dritter sein.
Wie soll die Route geschrieben werden?
PHP中文网2017-05-16 16:55:05
// url: http://sf.gg/1/category/list?cate_id=12
$path = Request::path();// /1/category/list
$path = explode('/',$path,3)[2];// category/list