,當我在配置關閉URL經理Yii的URLManager和行動參數
index.php?r=cars/car_detail&id=2&type=delete
顯示預期的結果是刪除 我的控制器代碼是:
public function actionCar_detail($id = 0, $type = '')
{
die($type);
//codes
}
當我打開網址經理, 類型是空的,它爲什麼表現不同?請幫我一直堅持這一段時間。感謝
,當我在配置關閉URL經理Yii的URLManager和行動參數
index.php?r=cars/car_detail&id=2&type=delete
顯示預期的結果是刪除 我的控制器代碼是:
public function actionCar_detail($id = 0, $type = '')
{
die($type);
//codes
}
當我打開網址經理, 類型是空的,它爲什麼表現不同?請幫我一直堅持這一段時間。感謝
在上述情況下,該網址將成爲
index.php/cars/car_detail/id/2/type/delete
上面會輸出上print_r($_GET);
Array
(
[id] => 2
[type] => delete
)
,只要你想使用變量。
一般,語法是:
controller/method/param1/value1/param2/value2/......
到url經理的URL結構默認內部工作/控制器/ actionname PARAMS
所以
/index.php?r=cars/car_detail&id=2&type=delete
在url
?這意味着只需查詢字符串r
將其格式化爲默認網址
/car/car_details?id=2&type=delete
這個網址會去汽車控制器,然後行動car_details和參數標識和類型都設置
URL必須的index.php /汽車/ car_detail/ID/2 /類型/刪除呢? – GBD
當您打開URL管理器時,'controller/method/param1/value1/param2/value2'。 – itachi
或粘貼你的URL管理器配置設置 – GBD