输入中一个名称的两个值

Lui*_*uis 6 html php

我有一个输入(类型无线电),我想插入2个值,类似的东西:

<input type="radio" name="name" value1="value1" value2="value2" />
Run Code Online (Sandbox Code Playgroud)

并在绘制完每个值后用PHP分隔.

有办法吗?(并且没有..我不想插入输入类型="隐藏")

谢谢.

sbe*_*rry 14

好吧,不是我会这样做的,但是你可以使用分隔符来表示你的价值

<input type="radio" value="Value1|Value2" name="two_values" />
Run Code Online (Sandbox Code Playgroud)

然后,在PHP中,只是 list($value1,$value2) = explode('|', $_POST['two_values']);

编辑
正如@ user387302所说,你显然会被限制为没有包含你的分隔符的任何值,例如value="One|PipedVariable|andAnother",无法提取"One | PipedValue"和"andAnother"这两个值