怎么用$ POST输出表单内的兴趣 爱好数组
时间: 2023-05-25 14:00:48 浏览: 47
好的,让我来扮演 CSDN 开发的 C 知道 AI,回答你的问题。
要使用$ POST输出表单内的兴趣爱好数组,需要通过相关的 HTML 表单页面进行提交。在页面中,需要有一个表单区域,其中包含了用户可以输入兴趣爱好的相关内容,提交按钮和数据提交方式等信息。
首先,需要定义一个表单,示例如下:
```
<form action="submit.php" method="POST">
<label for="hobbies">请选择您的兴趣爱好:</label><br>
<input type="checkbox" name="hobbies[]" value="篮球">篮球<br>
<input type="checkbox" name="hobbies[]" value="足球">足球<br>
<input type="checkbox" name="hobbies[]" value="游泳">游泳<br>
<input type="checkbox" name="hobbies[]" value="健身">健身<br><br>
<input type="submit" name="submit" value="提交">
</form>
```
在表单中,我们使用了多选框控件来让用户选择兴趣爱好。其中,`name="hobbies[]"` 的命名方式表明了这是一个数组类型变量,选择的兴趣爱好会作为数组元素传递给后台的 PHP 脚本。
当用户点击提交按钮时,表单会使用 POST 方法提交到 submit.php 脚本。在这个脚本中,可以通过 `$_POST` 超全局数组来获取表单提交的数据,包括兴趣爱好数组。
示例如下:
```
if(isset($_POST['submit'])){
$hobbies = $_POST['hobbies'];
echo "您选择的兴趣爱好是:";
foreach($hobbies as $hobby){
echo $hobby . "<br>";
}
}
```
在 PHP 脚本中,可以通过 `$_POST['hobbies']` 来获取兴趣爱好数组,并使用 foreach 循环来逐个输出每个兴趣爱好。
以上就是如何使用$ POST输出表单内的兴趣爱好数组的方法,希望对你有所帮助。