sky*_*red 3 html php checkbox get
<input type="checkbox" name="currency" value="usd"/>
<input type="checkbox" name="currency" value="euro"/>
<input type="checkbox" name="currency" value="cad"/>
Run Code Online (Sandbox Code Playgroud)
我试图通过 $_GET 请求获取货币值,类似于/?currency=usd,cad
但我获取/?currency=usd¤cy=cad
然后$_GET['currency']
仅返回一个值。
添加name=currency[]
只是得到/?currency[]=usd¤cy[]=cad
在某种数组中获取这些复选框值的正确方法是什么?
HTML:
<input type="checkbox" name="currency[]" value="usd"/>
<input type="checkbox" name="currency[]" value="euro"/>
<input type="checkbox" name="currency[]" value="cad"/>
Run Code Online (Sandbox Code Playgroud)
PHP:
<?php
foreach($_GET['currency'] as $currency){
echo $currency."<br/>";
//or what ever
}
?>
Run Code Online (Sandbox Code Playgroud)