PHP MVC -创建一个复杂的网站


PHP MVC - creating a complex website

我想在php编码器一个复杂的方式做一个网站。我在下面写了一个假设的例子来说明我的观点。像这样:[www.example.com/bmw/cars/suv/X3/options] [1]或[www.example.com/honda/motorcycle/trial/montesacota/options] [2]

所以我知道,我应该为每个制造商写一个控制器。比如宝马或本田……然后为他们写一些方法,比如汽车、摩托车、船……下一步我该怎么做,我是说接下来的3个参数?很难把它们都作为一个方法的参数。还有别的办法吗?

try controller Honda for example

inside Honda controller try this

public function honda($vehicletype, $trial, $model, $year /* etc */ ) {
echo $vehicle;
echo $trial;
echo $model;
echo $year;
}

假设url像

[www.example.com/honda/motorcycle/trial/montesacota/2015]

this将返回:

摩托车试验montesacota2015