这是 index.php
<!doctype html>
<html>
<head>
</head>
<body>
<form action="process.php" method="post">
<input type="checkbox" name="language" value="C" />:C
<input type="checkbox" name="language" value="C++"/>:C++
<input type="checkbox" name="language" value="java"/>:JAVA
<input type="checkbox" name="language" value="python"/>:PYTHON
<input type="checkbox" name="language" value="none"/>:None
<br/>
<input type="submit" value="submit" />
</form>
</body>
</html>
这是我的 process.php
<!doctype html>
<html>
<head></head>
<body>
<pre>
<?php
print_r($_POST);
?>
</pre>
</body>
</html>
两个文件都在同一个文件夹中。在这些 php 页面中,我试图显示通过 index.php 表单发送的数据内容。
但它只显示最后点击的复选框。例如,如果我检查了 C++ 和 JAVA,那么它只会显示 JAVA,所有前面的都将被启动。由于复选框是为多次检查而制作的,为什么不将其显示为数组(值)?
我想知道如何为单个名称获取多个值?