如何删除下图中的标记?这个网址创建博客详细信息。我使用这个php codeigniter语言
这是图片:
答案 0 :(得分:0)
如果你想从URL中删除字符串,这可能会对你有帮助。
parse_url()
。parse_str()
对其进行分解。unset
。http_build_query()
构建您的网址。这将为您提供您应该执行的URL。
其他方式:
如果您想通过优化它来使用该URL,请使用CodeIgniter的routes
功能。请查看以下内容。
路径: application/config/routes.php/
$route['your_url_string'] = 'blog/detail';
答案 1 :(得分:0)
像这样添加
在application / config / ruotes.php中
$route['(.*)'] = 'YourController/YourMethod'; // example 'blog/detail'
在您的控制器中 - 我猜Blog
是控制器,detail
是方法
class Blog extends CI_Controller{
public function __construct(){
parent::__construct();
}
public function detail(){
$id = $this->uri->segment(1); // return 8
$slug = $this->uri->segment(2); // return 77-anniversary
}
}
在视图中
<a href="<?=base_url('8/77-anniversary');?>">Title</a>