什么是问号意味着在php codeigniter框架

时间:2015-11-25 23:10:37

标签: codeigniter url helper

我是php的初学者所以我想问这个问题

我在Codeigniter中读到了url,知道url是包含控制器名称,然后是方法名称,但我不知道问号是什么意思呢?

例如

如果点击提交按钮后的网址是

,则表单发布数据
http://localhost/code/forums/topic/25674318?addpost=Publish

我正在使用Codigniter我可以使用此网址将提交的数据发布到模型我的意思是将数据插入数据库。

1 个答案:

答案 0 :(得分:0)

这是符号?,它在url中开始查询的开头。之后,您可以使用&符号

<?php echo $this->input->get('addpost');?>

http://www.codeigniter.com/user_guide/libraries/input.html?highlight=get

<?php echo $_GET['addpost'];?>

http://php.net/manual/en/reserved.variables.get.php

然后应该返回发布

在url中的第一个查询很好吗?然后你可以使用任何其他查询&amp;

示例:http://www.demo.com/example/?token=123456&something=test

$var1 = 123456;
$var2 = 'test';

site_url('example/'. '?token=' . $var1 . '&somthing=' . $var2);

配置

$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-&=?';