很简单。我怎样才能转换这个:
index.php/person/byAge?age=5 or index.php/person/byAge (with $_POSTed data)
对此:
index.php/person/byAge/5
我正在使用 CodeIgniter 2.1.3
很简单。我怎样才能转换这个:
index.php/person/byAge?age=5 or index.php/person/byAge (with $_POSTed data)
对此:
index.php/person/byAge/5
我正在使用 CodeIgniter 2.1.3
对于您的特定问题,您不需要编辑 .htaccess (如果您愿意仍然在您的 URL 中包含 index.php)。在这里查看 Codeigniter uri 类
他们的文档是关于 IMO 框架的最好的东西,并且会比我更好地解释这些。
特别注意以下命令:
$this->uri->segment();
此函数允许您返回 url 的特定段。因此,在您的情况下,您将调用人员控制器的 byAge 方法。调用 $this->uri->segment(3); 将返回 5。