gpt4 book ai didi

php - 警告 : implode() [function. 内爆]:传递的参数无效

转载 作者:行者123 更新时间:2023-11-29 08:01:55 26 4
gpt4 key购买 nike

if(isset($_POST['price']))
{
$ret = array();
$price= $_POST['price'];
array_push($ret,$price);
$pr=count($ret);
for($i=0; $i>$pr;$i++)
{
$pri[]=$pr[$i]*$disount/100;
echo "<script>alert('$i'); </script>";

}
$nprice = implode("," , $pri);

}
else $nprice = '0';

当数据提交时,它将得到 $_POST['price'] 。在我的代码中,我尝试对 $price 应用折扣。据我所知,折扣已经设置。但这给了我错误! ) SCREAM:忽略错误抑制 警告:implode() [function.implode]:传递的参数无效

最佳答案

你的for循环实际上是错误的。将其更改为

for($i=0; $i<$pr;$i++)
//^^ <--- Do this change..

实际上它应该小于运算符..

您有大于运算符,因此条件失败,因此控制流不会进入您的 for 循环内部,因此 $pri 数组显然不会被填充,从而导致此错误。

关于php - 警告 : implode() [<a href ='function.implode' >function. 内爆</a>]:传递的参数无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23593870/

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