0
我想實現修身PHP是這樣的:SLIM可選參數問題
頁/ P1/P2/P3/P4
我想,如果我從右側離開OUT參數, (顯然)然後我想根據我收到的任何參數來做我的東西。
$app->get('/page(/)(:p1/?)(:p2/?)(:p3/?)(:p4/?)',
function ($p1 = null, $p2 = null, $p3 = null, $p4 = null) {
print empty($p1)? : '' . "p1: $p1/<br/>";
print empty($p2)? : '' . "p2: $p2/<br/>";
print empty($p3)? : '' . "p3: $p3/<br/>";
print empty($p4)? : '' . "id: $p4<br/>";
});
一切正常,但問題是,每當我從末尾移除設置了一個param,它打印1
爲每PARAM我刪除。 它爲什麼這樣做? 我在這裏做錯了什麼?