$this->request->get('id', 100) 的意思獲取id的值,當沒有提交id參數時用默認值替代,也就是說可以獲取到100,有id參數時無論是否有值,均以請求為準。
$this->request->has('id', 'get')? 是判斷否有id參數,當前get請求時有id參數,無論是否有值均返回true,當沒有id參數時返回false
不明白時建議多看看框架源碼,這樣對妳更有幫助,比在網上提問更高效。