难得提问,谁解决了分全给谁,拒绝UP. 上个问题分可能太少,无人问津,我不相信CSDN就没有高手,大家不要把CSDN看作是增分的地方,多考虑解决实际问题. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$nums="1,2,5,7,9,10,18,21,28,34";$num_array=explode(',',$nums);$j=0;for ($i=0; $i<count ($num_array); $i++){ if ($i==0){ $new_array[0]=$num_array[0]; $j=$j+1; } else{ if ($i%2!=0){ $new_array[$j]=$num_array[$i]; $j=$j+1; } else{ $temp=$num_array[$i]-$new_array[$j-1]; for ($h=1; $h<$temp; $h++){ $new_array[$j]=0; $j=$j+1; } $new_array[$j]=$num_array[$i]; $j=$j+1; } }}$new_nums=join (",",$new_array);echo "$new_nums";?> <?php$nums="1,2,4,6,7,9,10";$a=explode(",",$nums);$out=array();$max=$a[count($a)-1];for($i=0;$i<$max;$i++){ if(in_array($i,$a)) $out[$i]=$i; else $out[$i]=0;}echo implode(",",$out);?> 数组问题。求个思路求个方法。谢谢 php字符转换为数组下标 求教一个PHP生成静态HTML的问题。。 关于请一位兼职网站管理员 php如何判断数组为“空”? 很难的算法 隐藏真实地址的问题 关于模板的疑问 页面的值传递到php文件的问题 php中字符串判断疑问 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource 关于ip统计的问题
$nums="1,2,5,7,9,10,18,21,28,34";
$num_array=explode(',',$nums);
$j=0;
for ($i=0; $i<count ($num_array); $i++){
if ($i==0){
$new_array[0]=$num_array[0];
$j=$j+1;
}
else{
if ($i%2!=0){
$new_array[$j]=$num_array[$i];
$j=$j+1;
}
else{
$temp=$num_array[$i]-$new_array[$j-1];
for ($h=1; $h<$temp; $h++){
$new_array[$j]=0;
$j=$j+1;
}
$new_array[$j]=$num_array[$i];
$j=$j+1;
}
}
}
$new_nums=join (",",$new_array);
echo "$new_nums";
?>
$nums="1,2,4,6,7,9,10";
$a=explode(",",$nums);
$out=array();
$max=$a[count($a)-1];
for($i=0;$i<$max;$i++){
if(in_array($i,$a))
$out[$i]=$i;
else
$out[$i]=0;
}
echo implode(",",$out);
?>