我有 10 个软件包和 2 个基本页面用于结帐页面。我能否在 if & elseif 语句中声明变量,然后回显它们是否为真?
例:
<?php
$package = $_POST['pack'];
if($pack == 1) {
$value = "item-1";
$value-2 = "gross-1";
} elseif ($pack == 2) {
$value = "item-2";
$value-2 = "gross-2";
} elseif($pack == 3) {
$value = "item-3";
$value-2 = "gross-3"; {
} elseif($pack == 4) {
$value = "item-4";
$value-2 = "gross-4";
} elseif($pack == 5) {
$value = "item-5";
$value-2 = "gross-5";
} else {
$value = 0;
$value-2 = 0;
}
<form action="PayPal">
<input value='<?php echo $value; ?>' name="whatever">
<input value='<?php echo $value; ?>' name="whatever-2">
</form>
所以基本上我需要根据 true 语句的变量,这样它们就可以在页面中回显以显示值。
有什么提示吗?
$package = $_POST['pack'];
if($pack == 1) {
$value = "item-1";
$value_2 = "gross-1";
} else if ($pack == 2) {
$value = "item-2";
$value_2 = "gross-2";
} else if($pack == 3) {
$value = "item-3";
$value_2 = "gross-3"; {
} else if($pack == 4) {
$value = "item-4";
$value_2 = "gross-4";
} else if($pack == 5) {
$value = "item-5";
$value_2 = "gross-5";
} else {
$value = 0;
$value_2 = 0;
}
<form action="PayPal">
<input value='<?php echo $value; ?>' name="whatever">
<input value='<?php echo $value_2; ?>' name="whatever_2">
</form>