gpt4 book ai didi

php - PHP 中爆炸为数组

转载 作者:行者123 更新时间:2023-11-29 08:20:50 24 4
gpt4 key购买 nike

我正在处理这个程序,这里我试图用','分隔字符串电子邮件,然后我将其存储在数组中,然后在foreach中附加'city'..

$email='aa,bb,cc,dd';
$a=explode(',',$email);
//echo $a[2];
$result="";
foreach($a as $v)
{
$result .= " city = '$v' ";
echo $result;
}

我得到的结果是

city = 'aa' city = 'aa' city = 'bb' city = 'aa' city = 'bb' city = 'cc' city = 'aa' city = 'bb' city = 'cc' city = 'dd'

但我希望它是,,

city = 'aa' city = 'bb' city = 'cc' city = 'dd' 

我的代码有错吗?..请指导我..

最佳答案

echo 移出循环,因为您正在循环中构建整个字符串,这每次都会回显该字符串。

$result="";
foreach($a as $v)
{
$result .= " city = '$v' ";

}

echo $result; // move it here

关于php - PHP 中爆炸为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19462169/

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