CodeIgniter在url中编码和解码参数

CodeIgniter在url中编码和解码参数,codeigniter,decode,encode,Codeigniter,Decode,Encode,好的,我想对发送给控制器和函数的参数进行编码,在这种情况下,我想使用url\u解码和编码函数,可以吗 查看页面 <a href="<?= site_url('home/page/1'); ?>"> Create </a> 我不知道你为什么要这样做,但以下是方法: <a href="<?=site_url('home/page/'.url_encode('1')); ?>"> Create </a> 我不确定你想要完成什么

好的,我想对发送给控制器和函数的参数进行编码,在这种情况下,我想使用url\u解码和编码函数,可以吗

查看页面

<a href="<?= site_url('home/page/1'); ?>"> Create </a>

我不知道你为什么要这样做,但以下是方法:

<a href="<?=site_url('home/page/'.url_encode('1')); ?>"> Create </a>

我不确定你想要完成什么。你想把什么类型的参数传递给控制器,在什么环境下使用它们?好的,我在cotroler中传递数字1,然后在这个数字上我进行mysql查询,在那里我得到了结果和答案?这个问题怎么解决?
<a href="<?=site_url('home/page/'.url_encode('1')); ?>"> Create </a>
public function page($selfi){
    $selfi = url_decode($selfi);
    $this->db->select('*');
    $this->db->from('photos');
    $this->db->join('bridge', 'bridge.photos_id = photos.id');
    $this->db->where('bridge.tags_id',$selfi);
    $data['query'] = $this->db->get();
    $this->load->view('gallery_view',$data);
}