我有一个表单数据和数据的数组,如下所示:
$datas=array("x-1","y-2","y-2","y-3","t-1");
我的 foreach 循环:
foreach($datas as $x => $data){
$data=explode("-",$data);
if($data[0]==$data[0]+1){$n=1;}else{$n=0;}
$keys[$x]=$data[0].$n++;
$vals[$x]=$data[1];
}
我无法编写真正的代码,我认为我的第三行是错误的 (if($data[0]=$data[0]+1){$n="1";}else{$n=""; }) 所以,我想通过给出数字来重命名重复的键。我的输出应该是这样的:
x=1 y1=1 y2=2 y3=2 t1=1