Heim >Backend-Entwicklung >PHP-Tutorial >PHP从checkbox取值

PHP从checkbox取值

WBOY
WBOYOriginal
2016-06-23 14:34:46817Durchsuche

 在用到checkbox的时候发现php只能取一个值,查了相关资料,原因如下:

Php代码

<input type="checkbox" name="weeks[]" id="weeks" value=1>  <input type="checkbox" name="weeks[]" id="weeks" value=2>  <input type="checkbox" name="weeks[]" id="weeks" value=3>   

weeks后的中括号不可漏,否则用PHP获取的时候只能取到最后一个值。之后PHP就很好处理了,如下:

Php代码 

方法一:  $weeks = $_POST['weeks'];  for($i=0;$i<count($weeks);$i++)  echo $weeks[$i]."<br>";     方法二:  $array = $this->request->getParameter("weeks[]");  $str =implode(',',$array);  echo $str;  

 

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:php拾遗1Nächster Artikel:Writing Silverlight applications in PHP