Php 是否可以通过href传递两个参数?
我需要从视图向控制器发送两种信息 我的href是这样的:Php 是否可以通过href传递两个参数?,php,html,href,Php,Html,Href,我需要从视图向控制器发送两种信息 我的href是这样的: <a href="editBenefit/1}" class="btn blue">Modificar</a> 我的php函数如下所示: function editBenefit($id, $option = '') 因为参数2并不总是被发送。就像这样,它不起作用,我想知道这是否可能,以便继续前进 提前谢谢 编辑: 是的,可以发送两个参数,比如:editBenefit/1/2,比如@johncode 我只是在从
<a href="editBenefit/1}" class="btn blue">Modificar</a>
我的php函数如下所示:
function editBenefit($id, $option = '')
因为参数2
并不总是被发送。就像这样,它不起作用,我想知道这是否可能,以便继续前进
提前谢谢
编辑:
是的,可以发送两个参数,比如:editBenefit/1/2,比如@johncode
我只是在从错误的模板到正确的函数之间犯了一些蹩脚的错误。利蒙
您应该能够使用键为$option创建一个变量数组,该数组将传递两个整数值
在开始您的活动之前,请放置以下内容:
$option = array (
value_1 = 1,
value_2 = 2,
)
function editBenefit ($id, $option){
//your exciting function here
}
editBenefit/1/2
是一个有效的URI,因此应该可以正常工作。如果没有,则是接收端的编码问题。editBenefit/1/2
是有效的URI,因此应该可以正常工作。如果没有,则是接收端的编码问题。@johncode如果使用editBenefit/1/2,则会出现此错误:Admin::editBenefit()缺少参数2可能是url重写问题。在kohana中有一个引导文件,用于确定url的外观。通常查询字符串用于通过url传递数据,在这种情况下,它们可能是合适的。@ZZZBOV我只需要发送一个标志,我不想在视图中创建数组。只想传递一些不需要处理的变量
$option = array (
value_1 = 1,
value_2 = 2,
)
function editBenefit ($id, $option){
//your exciting function here
}