Php 如何回显if语句的内容

Php 如何回显if语句的内容,php,checkbox,Php,Checkbox,我有5个: if(isset($_POST['checkbox'])) { $name = "Alex"; } 如何回显if语句之外的每个选中复选框的名称?根据您的示例,构建一个$name数组: if(isset($_POST['checkbox'])) { $name[] = "Alex"; } if(isset($_POST['checkbox1'])) { $name[] = "Bob"; } 然后: echo implode(', ', $name); 或: 但实

我有5个:

if(isset($_POST['checkbox'])) {
   $name = "Alex";
}

如何回显if语句之外的每个选中复选框的名称?

根据您的示例,构建一个
$name
数组:

if(isset($_POST['checkbox'])) {
   $name[] = "Alex";
}
if(isset($_POST['checkbox1'])) {
   $name[] = "Bob";
}
然后:

echo implode(', ', $name);
或:

但实际上我想知道为什么不在表单输入中设置值(使用数组):


根据您的示例,构建一个
$name
数组:

if(isset($_POST['checkbox'])) {
   $name[] = "Alex";
}
if(isset($_POST['checkbox1'])) {
   $name[] = "Bob";
}
然后:

echo implode(', ', $name);
或:

但实际上我想知道为什么不在表单输入中设置值(使用数组):


你能更详细地描述一下你想要实现的目标吗?有多少人?你的意思是你设置的
$name
变量吗?你的意思是你有5个独立的if语句,对吗?一旦表单提交,我想显示所有选中复选框的name变量。是的@theomessin@AbraCadaver是的,我有5个不同的if语句,都有不同的名称,一旦表单与复选框一起提交,那些被选中的复选框我想显示我在if语句中设置为$name的名称。你能更详细地描述一下你想要实现的目标吗?有多少人?你的意思是你设置的
$name
变量吗?你的意思是你有5个独立的if语句,对吗?一旦表单提交,我想显示所有选中复选框的name变量。是的@theomessin@AbraCadaver是的,我有5个不同的if语句,都有不同的名称,一旦表单与复选框一起提交,选中的那些复选框我想显示我在if语句中设置为$name的名称。好的,现在让我们假设我有$type[]='name:'以及在if语句中,我如何内爆这两个数组?在类似于教师的名称:AlexAlright旁边,现在让我们假设我有$type[]='Name:'以及if语句,如何内爆这两个数组?旁边是老师喜欢的名字:亚历克斯
foreach($_POST['checkbox'] as $value) {
    echo $value;
}