'; 购物车.php: list($aDoor, size) = split('_', $_POST['price']); // line 207 if(e-6ren">
gpt4 book ai didi

php - 语法错误 T_PAAMAYIM_NEKUDOTAYIM!

转载 作者:行者123 更新时间:2023-11-28 12:50:01 28 4
gpt4 key购买 nike

购买.php:

<form action="cart.php" method="post">
<?php foreach($product['varieties'] as $variety): ?>
<input style="width:10px; margin-left:9px; " name="price[]" type="checkbox" value="<?php echo $variety['price'] . '_' . $variety['size']; ?>" />';
<?php end foreach; ?>
</form>

购物车.php:

list($aDoor, size)  = split('_', $_POST['price']); // line 207

if(empty($aDoor))
{
echo("You didn't select any buildings.");
}
else
{
echo "Sum of vlues = ".array_sum($aDoor);
}

在 cart.php 中存在以下语法错误:

syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM in store/cart.php on line 207

我期望在 cart.php 中独立地接收两个索引值大小和价格,这样我就可以在任何我想要的地方使用它和 CSS。我希望通过函数 list() 和 split() ,变量variety和带有价格值的$aDoor能够将这两个变量分开,以便在cart.php中的任何地方使用

帮助。

最佳答案

缺少$:

list($aDoor, $size) = split('_', $_POST['price']);//第207行

我认为你正在尝试做类似的事情:

<?php
$aDoor = array();
$size = array();

foreach ($_POST['price'] as $p)
{
list($a, $b) = explode('_', $p);
$aDoor[] = $a;
$size[] = $b;
}

if(empty($aDoor))
{
echo("You didn't select any buildings.");
}
else
{
echo "Sum of vlues = ".array_sum($aDoor);
}

?>

关于php - 语法错误 T_PAAMAYIM_NEKUDOTAYIM!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2248612/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com