Php 请告诉我如何连接电话号码和添加+;234开头,仍然用逗号与下一个分隔开 foreach($arrayName作为$key){ $user_status=分解(“,”,$key); //打印(用户状态); } $i=1; $total_phone_n

Php 请告诉我如何连接电话号码和添加+;234开头,仍然用逗号与下一个分隔开 foreach($arrayName作为$key){ $user_status=分解(“,”,$key); //打印(用户状态); } $i=1; $total_phone_n,php,implode,Php,Implode,请告诉我如何连接电话号码和添加+;234开头,仍然用逗号与下一个分隔开 foreach($arrayName作为$key){ $user_status=分解(“,”,$key); //打印(用户状态); } $i=1; $total_phone_num=计数($user_status); $before\u last=$total\u phone\u num-1; $valid_phone_num=“””; foreach($user\u状态为$valid\u phone){ 如果($i

请告诉我如何连接电话号码和添加+;234开头,仍然用逗号与下一个分隔开
foreach($arrayName作为$key){
$user_status=分解(“,”,$key);
//打印(用户状态);
}
$i=1;
$total_phone_num=计数($user_status);
$before\u last=$total\u phone\u num-1;
$valid_phone_num=“””;
foreach($user\u状态为$valid\u phone){

如果($i,
$phonenumber
应该是什么?一个字符串?这就是
$\u会话['phonenumber'中包含的内容吗
?您的问题不清楚。此外,您尝试过什么吗?虽然我们很乐意在您遇到困难时提供帮助,但您仍然需要自己努力。如果您只需制作一个修改过的数字数组,而不是手动跟踪逗号的位置,您可以大大简化代码。
<?php
$phonenumber = 090254,090906,081343;

session_start();
$phonenumbers = $_SESSION['phonenumber'];

$arrayName = array($phonenumbers);
foreach ($arrayName as $key) {
    $user_status = explode(",", $key);
    //print_r($user_status);
}
$i = 1;
$total_phone_num = count($user_status);
$before_last = $total_phone_num - 1;

$valid_phone_num = "'";

foreach ( $user_status as $valid_phone){
 
if ($i <= $before_last){
$valid_phone_num = $valid_phone_num."+234".$valid_phone.",";
}else{

$valid_phone_num = $valid_phone_num."+234".$valid_phone."'";
}
$i = $i + 1;
}

echo $valid_phone_num;