$logis_name = array('韵达','顺丰','申通','韵达');
为钟楼等地区用户提供了全套网页设计制作服务,及钟楼网站建设行业解决方案。主营业务为网站制作、成都网站建设、钟楼网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
$logis_no = array('123465','123654','654123','456789');
$data = array();
foreach($logis_name as $key = $value){
if(isset($data[base64_encode($value)])){
$data[base64_encode($value)] = $data[base64_encode($value)].','.$logis_no[$key];
}else{
$data[base64_encode($value)] = $logis_no[$key];
}
}
$data = implode('|',$data);
print_r($data);
foreach($array as $v){//$array 是要重组的数组
$val1[] = $v[0];
$val2[] = $v[1];
$val3[] = $v[2];
$val4[] = $v[3];
}
//生成4个同类数组
$a1=array(1,2,3);
$a2=array(4,5,6,7);
$a3=array(8,9,10);
$count1 = count($a1);
$count2 = count($a2);
$count3 = count($a3);
$max = min($count1,$count2,$count3);
for($i=0;$i3;$i++)
{
$new[]=$a1[$i];
$new[]=$a2[$i];
$new[]=$a3[$i];
}
var_dump($new);
不过楼主太抠门了。那么多财富居然没悬赏。
你如果想让后台以json格式返回数据,那么php就一定要用标准的json格式来输出数据,不要混杂其他无关数据。比如你的“返回的数据:”这几个字就属于多余数据,ajax在接收到返回数据后就会转换失败。所以你的 echo "返回的数据:"; 应该删掉(如果还有其他类似的输出语句也要删掉),确保输出的数据只有 ["jeff-A-01.png","jeff-d-01.png"] 这样的内容。
很简单 看下列代码
//$a 为二维数组
$a = array(array('zhangsan'=20),array('zhangsan'=3500),array('lish'=10));
foreach ($a as $key = $value) {
foreach ($value as $k = $v) {
if ($b[$k]) {
$b[$k]=$v+$b[$k];
}else{
$b[$k]=$v;
}
}
}
//$b为合成后的一维数组
var_dump($b);
//array (size=2)
// 'zhangsan' = int 3520
// 'lish' = int 10
//手写请采纳
$z = '1803170117,3,10,9,4';
$a = implode(',',$z);
$y = $a[0];
array_shift($a);
$c = array_unshift($a,"substr($y,-1)");
$c = array_unshift($c,"substr($y,0,-1)");