如何删除PHP邮件中数组的最后一个逗号?

时间:2018-06-12 02:50:00

标签: php arrays email

如何删除数组的最后一个逗号?目前的结果是  “苹果,桔子,木瓜,”

我的结果是“苹果,橘子,木瓜”

for($i = 0; $i < $count; $i++) { 
        $message.= " ".$Cbox[$i].", ";}

3 个答案:

答案 0 :(得分:2)

您可以使用rtrim()

$trimmed_message = rtrim($message, ",");

一种可能的替代方法是将每个项目添加到数组中,然后implode()将其添加到数组中。例如,

$message_items = [];

for($i = 0; $i < $count; $i++) { 
   $message_items[] = $Cbox[$i];
}

$message = implode(", ", $message_items);

答案 1 :(得分:0)

  

使用join()功能

 $message = join(",",$Cbox);
  

或使用implode()功能

 $message = implode(",",$Cbox);

答案 2 :(得分:0)

你可以使用rtrim()并从字符串

中删除最后一个
Ex : rtrim($message,', ');