多个变量-一个数组


Multiply variables - One array

在我的网站上,我有一个表单,有3个复选框。每个复选框都有不同的值。

的例子:

$upgrade = inputFilter($_POST['upgrade']); //Has the value of "1"
$masterU = inputFilter($_POST['masteru']); //Has the value of "2"
$extended = inputFilter($_POST['extended ']); //Has the value of "3"

我必须插入所有的3个变量,到一个单元格在我的数据库,它应该看起来像这样:1,2,3

这是如何得到的?

$value = sprintf("%s,%s,%s", $upgrade, $masterU, $extended);

使用内爆来创建一个逗号分隔的列表。

$array = array($upgrade, $masterU, $extended);
$comma_separated = implode(",", $array);