通过php URL传递2个值

通过php URL传递2个值,php,Php,我有以下代码通过URL传递值: <a href="menu_food_categories.php?value=1"><img src="images/veg.png" width="100%"></a> <a href="menu_food_categories.php?value=2"><img src="images/Non-veg.png" width="100%"></a> <a href="men

我有以下代码通过URL传递值:

<a href="menu_food_categories.php?value=1"><img src="images/veg.png" width="100%"></a> 
<a  href="menu_food_categories.php?value=2"><img src="images/Non-veg.png"   width="100%"></a> 
<a href="menu_food_categories.php?value=3"><img src="images/combined.png" width="100%"></a> 
<a  href="menu_food_categories.php?value=4"><img src="images/beverages.png" width="100%"></a>

现在我想传递值1和2以及值3, 任何人都可以帮忙


<a href="test.php?value1=1&value2=2&value3=3">test</a>   

<?php
    print_r($_GET);
    // Output : Array ( [value1] => 1 [value2] => 2 [value3] => 3 )
?>

您只需使用符号(&)连接参数即可

看起来是这样的

menu_food_categories.php?value1=1&value2=2&value3=3

在url中添加逗号分隔的值

<a href="menu_food_categories.php?value=1,2,3">


然后使用explode函数(即
explode(',',$\u GET['value'])
)在“menu\u food\u categories.php”文件的数组中获取它。

使用
val1=someVal&val2=otherVal如何?
?什么不起作用?你想要实现什么?这个不起作用:当你点击你的链接时,你想要实现什么?您希望获取什么值?有素食、非素食、混合、饮料是食物类型,它们的id分别为1、2、3、4,并从数据库中获取数据请注意,get参数名称已从'value'更改为'value1',可能您忘了更改处理get参数的服务器代码?这是get参数:$foodtype=$\u get['value';从menu_food_categories.php文件,这就是我发送此参数的地方:那么,将$_GET['value']更改为您想要的任何值,如value1,但我还需要发送value2、value3以及value,因为这4个值的value参数是相同的