上个问题分可能太少,无人问津,我不相信CSDN就没有高手,大家不要把CSDN看作是增分的地方,
多考虑解决实际问题.
多考虑解决实际问题.
解决方案 »
- php字符处理
- 关于zend studio的一个问题
- php数组循环嵌套的问题
- 我真的是走投无路了,到这里来求助,php数据库分页搜索问题!
- 发现个通过简单例子学习的网站。应该比较容易懂
- 求一个字符替换的函数
- copy的使用
- 如何在 Windows Server 2003 中安装 PHP?
- phpacl 配置数据库后,运行出错,
- Parse error: syntax error, unexpected '<' in ..\syclasstype.php on line 91,怎么解决
- 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);
?>